body.admin-bar header.site-header{top:unset}header.site-header{position:relative}.home header.site-header{position:absolute}.breadcrumbs{margin-bottom:0}.horizontal-menu.menu>li.hb_sp_menu>.menu.is-dropdown-submenu{top:75%;padding:0 10px}.inside-header .widget_polylang ul{list-style:none;display:flex;padding:0;margin:0;line-height:initial;align-items:center}.inside-header .widget_polylang ul li{margin:0 5px;border-right:1px solid #000}.inside-header .widget_polylang ul li:last-child{border-right:none}.inside-header .widget_polylang ul li a{color:#000;font-weight:500}.inside-header .widget_polylang ul li a:hover{color:#ee1a23}.inside-header .lang-item-first{padding-left:5px}.inside-header .lang-item-en{padding-right:10px}.inside-header .widget_polylang ul a{width:24px}.inside-header .widget_polylang ul a img{width:100%}.inside-header .widget-group .widget_polylang{display:none}.search-dropdown--wrap{margin:0 15px 0 0}.search-dropdown--wrap .trigger-s{background:#ec2027}.search-dropdown--wrap .trigger-s svg{background:#ec2027;fill:#fff;max-width:24px}.swiper-controls .swiper-pagination.swiper-pagination-bullets{bottom:30px}.swiper-pagination-bullet:only-child{display:inline-block !important}.swiper-controls .swiper-pagination{margin-top:0}.swiper-controls .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#939393;box-shadow:0 0 0 2px rgba(0,0,0,0)}.swiper-controls .swiper-pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active{width:8px;height:8px}.hb_topheader_phone a{padding:10px;background:#ec2027;color:#fff;border-radius:100px;display:flex;align-items:center}.hb_topheader_phone a svg{width:24px;transform:rotate(325deg);margin-right:5px}.swiper .swiper-slide .item .overlay{position:relative}.swiper .swiper-slide .item .overlay::after{position:absolute;content:"";width:100%;height:212px;background:linear-gradient(180deg, #FFFFFF 21.35%, rgba(255, 255, 255, 0) 100%);top:0}.swiper .swiper-slide .item .content-wrap{position:absolute;top:50%;right:10%;transform:translate(-10%, -50%);background:linear-gradient(180deg, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 100%);border-radius:21px;padding:15px 40px 40px 40px}.swiper .swiper-slide .item .content-wrap .html-title{font-weight:600;font-size:45px;line-height:64px;text-transform:uppercase;color:#d60b0b}.swiper .swiper-slide .item .content-wrap .html-desc{font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#000;text-align:left}.swiper .swiper-slide .item .content-wrap .html-desc p{margin-bottom:0}.owl-nav [class^=owl-]{color:#222;line-height:45px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s ease-in 0s;z-index:100;height:45px;width:45px;border-radius:100%;background:#fff;cursor:pointer;font-size:20px}.owl-prev{left:50px}.owl-next{right:50px}.owl-dots{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);display:flex;padding:3px 10px;border-radius:5px 5px 0 0}.owl-dot{padding:5px}.owl-dots .owl-dot span{display:block;width:10px;height:10px;border-radius:5px;background:#fff;transition:all 300ms ease-in 0ms}.owl-dot.active span{width:50px}.owl-carousel .owl-nav.disabled{display:block !important}.w-images-carousel-2 .swiper.swiper-initialized~.swiper-controls .swiper-button{border:2px solid #fff}.w-images-carousel-2 .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-prev{left:60px}.w-images-carousel-2 .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-next{right:60px}.inside-header .site-navigation{box-shadow:0px 0px 15px rgba(0,0,0,.06);border-radius:100px}.desktop-menu.menu>li.is-active>a,.desktop-menu.menu>li.active>a{color:#ec2027}.desktop-menu.menu>li>a:hover,.desktop-menu.menu>li>a:active{color:#ec2027}.desktop-menu.menu>li>a{color:#000;font-size:15px;font-weight:500}.top-header{background:#fff;color:#222}.top-header .grid-container{padding:5px 0;width:100%}.top-header .grid-container .header-widgets.widget_block{width:100%}.top-header .grid-container .header-widgets.widget_block .hb_top_info{display:flex}.top-header .grid-container .header-widgets.widget_block .hb_top_info .hb_info{width:100%}.top-header .grid-container .header-widgets.widget_block .hb_top_info .hb_info ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:space-between}.top-header .grid-container .header-widgets.widget_block .hb_top_info .hb_info ul li figure img{max-width:130px}.top-header .grid-container .header-widgets.widget_block .hb_top_info .hb_info ul li span{color:#222}.top-header .grid-container .header-widgets.widget_block .hb_top_info .hb_info ul li svg{margin-right:10px;color:#000;font-size:20px}.top-header .grid-container .header-widgets.widget_block .hb_top_info .hb_info ul li a{color:#222}.hb_hottline a{display:flex;align-items:center;padding:5px 30px;background:orange;border-radius:50px;color:#fff}.hb_hottline a svg{font-size:24px;margin-right:15px;color:#fff !important}.hb_hottline a .hb_hotline_content{line-height:initial}.hb_hottline a .hb_hotline_content span{display:block;color:#fff !important}.hb_padding{padding:60px 0}section.section .heading-title{font-weight:600;font-size:30px;line-height:43px;text-align:center;color:#034a82;text-transform:uppercase;margin-bottom:0}section.section .sub-title{font-weight:300}section.section.posts_carousel .desc{font-weight:400;font-size:16px;line-height:25px;text-align:center;color:#3d3d3d;margin:5px auto 30px;width:70%}.hb_about .hb_about_texts{width:100%;margin-bottom:50px}.hb_about .hb_about_texts .heading-title{text-align:left}.hb_about .hb_about_texts .sub-title{font-size:14px;max-width:50%;text-align:left;text-transform:none}.hb_about .hb_about_inner{display:flex;align-items:center}.hb_about .hb_about_inner .about_left .about_title{font-weight:650;font-size:30px;line-height:43px;text-transform:uppercase;color:#034a82}.hb_about .hb_about_inner .about_left .about_desc{font-weight:400;font-size:16px;line-height:24px;color:#3d3d3d;text-align:justify}.hb_about .hb_about_inner .about_left .about_button{margin-top:15px}.hb_about .hb_about_inner .about_left .about_button a{font-weight:500;font-size:16px;line-height:18px;text-align:center;color:#fff;padding:5px 5px 5px 25px;border-radius:50px;display:inline-flex;align-items:center;justify-items:center;background:#ee1a23;border:1px solid;position:relative;overflow:hidden}.hb_about .hb_about_inner .about_left .about_button a span:last-child{width:35px;height:35px;line-height:35px;background:#fff;color:#000;text-align:center;border:1px solid #fff;border-radius:100%;margin-left:15px;font-weight:300;font-size:16px}.hb_about .hb_about_inner .about_left .about_button a svg{font-weight:300}.hb_about .hb_about_inner .about_left .about_button a::after{content:"";position:absolute;top:-30px;left:-30px;right:130%;bottom:-30px;transform:rotate(-5deg);transition:all .8s;background:#fff;z-index:0}.hb_about .hb_about_inner .about_left .about_button a:hover{border:1px solid #000}.hb_about .hb_about_inner .about_left .about_button a:hover span{color:#000;position:relative;z-index:9999}.hb_about .hb_about_inner .about_left .about_button a:hover span:last-child{color:#fff;position:relative;z-index:9999;background:#ee1a23;border:1px solid #ee1a23}.hb_about .hb_about_inner .about_left .about_button a:hover::after{right:-20%}.hb_about .hb_about_inner .about_right .hb_about_img{position:relative}.hb_about .hb_about_inner .about_right .hb_about_img .hb_about_number{position:absolute;content:"";top:30px;right:20px;background:#004f9e;border:2px solid #fff;border-radius:15px;padding:5px 20px;text-align:center}.hb_about .hb_about_inner .about_right .hb_about_img .hb_about_number span:first-child{font-weight:600;font-size:50px;line-height:55px;text-transform:uppercase;color:#fff}.hb_about .hb_about_inner .about_right .hb_about_img .hb_about_number span:last-child{font-weight:600;font-size:30px;line-height:35px;text-align:center;color:#fff}.hb_about_langues .hb_about_inner .about_left{order:2;padding-left:50px}.hb_about_langues .hb_about_inner .about_right{order:1}section.section.posts_carousel article.item .cover-content{position:absolute;content:"";background-color:rgba(1,80,157,.7);padding:10px;height:auto;bottom:0;left:0;right:0}section.section.posts_carousel article.item .cover-content h6{margin-bottom:0}section.section.posts_carousel article.item .cover-content h6 a{font-weight:500;font-size:16px;line-height:25px;text-align:center;text-transform:uppercase;color:#fff;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:25px}section.section.posts_carousel article.item .cover-content .hb_desc,section.section.posts_carousel article.item .cover-content .hb_button{display:none}section.section.posts_carousel .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-prev{left:90px}section.section.posts_carousel .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-next{right:90px}section.section.posts_carousel .swiper-controls .swiper-button{background:rgba(0,0,0,.3);border:none}section.section.posts_carousel .swiper-controls .swiper-button svg{width:18px}section.section.posts_carousel .hb_button{text-align:center;margin-top:30px}section.section.posts_carousel .view-all{font-weight:500;font-size:16px;line-height:18px;text-align:center;color:#fff;padding:5px 5px 5px 25px;border-radius:50px;display:inline-flex;align-items:center;justify-items:center;background:#ee1a23;border:1px solid;position:relative;overflow:hidden}section.section.posts_carousel .view-all span:last-child{width:35px;height:35px;line-height:35px;background:#fff;color:#000;text-align:center;border:1px solid #fff;border-radius:100%;margin-left:15px;font-weight:300;font-size:16px}section.section.posts_carousel .view-all svg{font-weight:300}section.section.posts_carousel .view-all::after{content:"";position:absolute;top:-30px;left:-30px;right:130%;bottom:-30px;transform:rotate(-5deg);transition:all .8s;background:#fff;z-index:0}section.section.posts_carousel .view-all:hover{border:1px solid #000}section.section.posts_carousel .view-all:hover span{color:#000;position:relative;z-index:9999}section.section.posts_carousel .view-all:hover span:last-child{color:#fff;position:relative;z-index:9999;background:#ee1a23;border:1px solid #ee1a23}section.section.posts_carousel .view-all:hover::after{right:-20%}.hb_divs .row{align-items:center;display:flex;flex-wrap:wrap}.hb_divs .hb_button{text-align:left !important}.hb_divs .col-left{padding-left:135px;flex:0 0 40%;max-width:40%;padding-right:30px}.hb_divs .col-left .heading-title{color:#fff;text-align:left}.hb_divs .col-left .desc{width:100% !important;text-align:left !important;margin:5px auto 15px !important;color:#fff !important}.hb_divs .col-left .view-all{padding:5px 5px 5px 25px !important;border-radius:50px !important;display:inline-flex !important;background:#ee1a23 !important;border:none !important}.hb_divs .col-right{flex:0 0 60%;max-width:60%}.hb_divs .col-right article.item a.d-block .cover .res.scale{padding-bottom:100%}.hb_divs .col-right article.item .cover-content{background-color:#fff !important}.hb_divs .col-right article.item .cover-content h5{margin:0}.hb_divs .col-right article.item .cover-content h5 a{font-weight:500;font-size:16px;line-height:22px;text-align:left;text-transform:inherit;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:44px}.hb_services{padding:60px 0 0}.hb_services .inner-wrapper{margin-top:50px}.hb_services .inner-wrapper .cell{margin-bottom:30px}.hb_services .inner-wrapper .cell .item{height:225px;overflow:hidden}.hb_services .inner-wrapper .cell .item .hb_item_inner{position:relative;height:100%}.hb_services .inner-wrapper .cell .item .hb_item_inner .hb_cover{height:100%}.hb_services .inner-wrapper .cell .item .hb_item_inner .hb_cover .hb_images{height:100%;position:relative}.hb_services .inner-wrapper .cell .item .hb_item_inner .hb_cover .hb_images img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hb_services .inner-wrapper .cell .item .hb_item_inner .hb_cover .hb_images::before{position:absolute;content:"";width:100%;height:100%;left:0;right:0;top:0;bottom:0;background:#0b6db5;opacity:.6}.hb_services .inner-wrapper .cell .item .hb_item_inner .hb_cover-content{position:absolute;text-align:center;width:100%;bottom:0}.hb_services .inner-wrapper .cell .item .hb_item_inner .hb_cover-content h5{margin-bottom:0}.hb_services .inner-wrapper .cell .item .hb_item_inner .hb_cover-content h5 a{color:#fff;font-weight:300;font-size:16px;padding:15px 0}.hb_services .inner-wrapper .cell .item:hover .hb_cover .hb_images::before{background:#222;opacity:.3}.hb_services .inner-wrapper .cell .item:hover .hb_cover-content h5 a{background:#222;color:#fff}.posts_list.w-posts-3{padding-top:30px}.posts_list.w-posts-3 .heading-title{margin-bottom:30px}.posts_list.w-posts-3 article.item .cover-content{padding:10px 0}.posts_list.w-posts-3 article.item .cover-content .h6{font-weight:400}.posts_list.w-posts-3 article.item .cover-content .h6 a{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.posts_list.w-posts-3 article.item .cover-content .h6 a:hover{color:#cb3607}.posts_list.w-posts-3 article.item .cover-content .hb_button a{color:#222;font-weight:500}.posts_list.w-posts-3 article.item .cover-content .hb_button a i{margin-left:5px}.posts_list.w-posts-3 article.item .cover-content .hb_button a:hover{color:#cb3607}.ttm_floting_customsett{position:fixed;top:50%;right:0;padding:3px 0;margin:-89px 0 0;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.45);z-index:999}.ttm_floting_customsett .tmtheme_fbar_icons{display:block;position:relative;width:50px;height:50px;line-height:50px;text-align:center}.ttm_floting_customsett .tmtheme_fbar_icons i{display:inline-block;vertical-align:middle;transition:.3s;font-size:24px;color:#232323}.site-footer .hb_footer{padding:30px 0}.site-footer .grid-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.site-footer .grid-container .hb_footer_title{font-weight:600;font-size:20px;line-height:29px;margin-bottom:10px;text-transform:uppercase;color:#fff}.site-footer .grid-container .hb_footer_netword .footer_network{margin-bottom:15px}.site-footer .grid-container .hb_footer_netword .footer_network a{margin-right:10px;color:#fff}.site-footer .grid-container .hb_footer_netword .footer_network a svg{font-size:22px}.site-footer .grid-container .hb_footer_netword .hb_footer_bct figure img{width:150px;height:auto;-o-object-fit:contain;object-fit:contain}.site-footer .grid-container .hb_footer_video ul{list-style:none;padding:0;margin:0}.site-footer .grid-container .hb_footer_video ul li{margin-bottom:10px}.site-footer .grid-container .hb_footer_video ul li a{display:flex;align-items:center}.site-footer .grid-container .hb_footer_video ul li a .img{flex:0 0 70px;max-width:100%;height:50px;position:relative;margin-right:5px}.site-footer .grid-container .hb_footer_video ul li a .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.site-footer .grid-container .hb_footer_video ul li a .img .icon{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;border-radius:100%;background:#fff;text-align:center;line-height:20px;font-size:10px;color:rgba(0,0,0,.3411764706)}.site-footer .grid-container .hb_footer_video ul li a .text{font-weight:400;font-size:13px;line-height:20px;text-transform:capitalize;color:#fff;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:40px}.site-footer .grid-container .hb_footer_video ul li a:hover .text{color:#004f9e}.site-footer .grid-container .hb_footer_gallrays .hb_footer_desc .gallery{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.site-footer .grid-container .hb_footer_gallrays .hb_footer_desc .gallery .gallery-icon a{height:100%;display:block}.site-footer .grid-container .hb_footer_gallrays .hb_footer_desc .gallery .gallery-icon a img{width:100%;height:100%}@-webkit-keyframes ripple{70%{box-shadow:0 0 0 20px rgba(255,255,255,.2)}100%{box-shadow:0 0 0 0 rgba(255,255,255,.2)}}@keyframes ripple{70%{box-shadow:0 0 0 20px rgba(255,255,255,.2)}100%{box-shadow:0 0 0 0 rgba(255,255,255,.2)}}.footer-widgets{padding-top:0;padding-bottom:0}.hb_about{padding:60px 0 0}.single-contact .hb_contact_info{margin-bottom:60px}.single-contact .hb_contact_info ul{display:flex;justify-content:space-between;list-style:none;padding:0;margin:0 -10px}.single-contact .hb_contact_info ul li{width:25%;padding:0 10px;text-align:center}.single-contact .hb_contact_info ul li .hb_footer_inner{box-shadow:0 0 7px 0 rgba(43,52,59,.08);height:100%;padding:30px 15px 30px 15px;position:relative}.single-contact .hb_contact_info ul li .hb_footer_inner:after{transform:scaleX(0);transition:transform 800ms ease-in-out;position:absolute;content:"";border-bottom:5px solid;height:1px;width:100%;left:0;bottom:0;border-bottom-color:#801a1a}.single-contact .hb_contact_info ul li .hb_footer_inner .hb_footer_content .hb_company{font-weight:700}.single-contact .hb_contact_info ul li .hb_footer_inner .hb_footer_content .hb_addres{font-size:13px}.single-contact .hb_contact_info ul li .hb_footer_inner .hb_footer_content .hb_phone{font-size:13px}.single-contact .hb_contact_info ul li .hb_footer_inner .hb_footer_content .hb_email{font-size:13px}.single-contact .hb_contact_info ul li .hb_footer_inner .hb_footer_content span{font-weight:600}.single-contact .hb_contact_info ul li .hb_footer_inner:hover:after{transform:scaleX(1)}.single-contact .hb_contact_wapper{display:flex;margin-bottom:50px}.single-contact .hb_contact_wapper .hb_contact_left{width:50%;margin-right:30px;position:relative}.single-contact .hb_contact_wapper .hb_contact_right{width:50%}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form input{height:55px}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form input,.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form textarea{padding-left:30px}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form textarea{height:150px}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form .name_form{position:relative}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form .name_form::before{z-index:1;position:absolute;content:"";left:10px;line-height:50px;font-weight:700;font-family:"Font Awesome 6 Pro"}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form .phone_form{position:relative}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form .phone_form::before{z-index:1;position:absolute;content:"";left:10px;line-height:50px;font-weight:700;font-family:"Font Awesome 6 Pro"}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form .email_form{position:relative}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form .email_form::before{z-index:1;position:absolute;content:"";left:10px;line-height:50px;font-weight:700;font-family:"Font Awesome 6 Pro"}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form .content_form{position:relative}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form .content_form::before{z-index:1;position:absolute;content:"";left:10px;line-height:50px;font-weight:700;top:-5px;font-family:"Font Awesome 6 Pro"}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form .wpcf7-submit{height:auto;padding-left:0;padding:15px 30px;line-height:initial;background:#cb3607;color:#fff;border:none;outline:none}.single-contact .hb_contact_wapper .hb_contact_right .wpcf7-form .wpcf7-submit:hover{box-shadow:0 0 10px 0 #fff;background:#ee1a23;color:#fff}.iconbox-section.w-icon-box-2 .wpcf7-response-output{color:#fff}.section.single-contact{padding-bottom:0}.search-dropdown--wrap .dropdown-pane .frm-container::before{display:none}.hb_gos{display:none;margin-top:15px}.hb_gos .hb_user{margin-right:10px}.hb_gos svg{margin-right:5px}.single-news article.item .cover-content h5 a{font-size:1.6em;text-transform:uppercase;position:relative;margin-bottom:20px;padding-bottom:10px}.single-news article.item .cover-content h5 a::before{position:absolute;content:"";height:3px;display:block;background-color:rgba(0,0,0,.1);left:0;bottom:0;width:30px}.hb_metass{display:flex;color:#777;font-size:14px;margin-bottom:15px}.hb_metass .hb_user{margin:0 10px}.hb_metass svg{margin-right:5px}.section.posts_list article.item .cover-content .excerpt{margin-bottom:15px}.section.posts_list article.item .cover-content .meta .terms a{background-color:#cb3607}.section.posts_list article.item .cover-content .meta .terms a:hover{background-color:#0b6db5}.ttm_floting_customsett .tmtheme_fbar_icons svg{color:#cb3607}.hb_button_more a{padding:5px 20px;border:2px solid #ee1a23;line-height:initial;color:#000;font-size:14px}.hb_button_more a:hover{background:#ee1a23;color:#fff}.news_sidebar .widget_nav_menu span{font-size:18px;font-weight:600;letter-spacing:0;color:#006fb3;text-transform:none}.news_sidebar .widget_nav_menu .menu-danh-muc-san-pham-container,.news_sidebar .widget_nav_menu .menu-products-category-container{border-top:2px solid #ee1a23;margin-top:5px}.news_sidebar .widget_nav_menu .menu-danh-muc-san-pham-container ul,.news_sidebar .widget_nav_menu .menu-products-category-container ul{padding:0;margin:0}.news_sidebar .widget_nav_menu .menu-danh-muc-san-pham-container ul li,.news_sidebar .widget_nav_menu .menu-products-category-container ul li{width:100%;border-bottom:1px solid #eae8e8;padding:10px 0}.news_sidebar .widget_nav_menu .menu-danh-muc-san-pham-container ul li a,.news_sidebar .widget_nav_menu .menu-products-category-container ul li a{padding:0;color:#232323}.news_sidebar .widget_nav_menu .menu-danh-muc-san-pham-container ul li a:hover,.news_sidebar .widget_nav_menu .menu-products-category-container ul li a:hover{color:#0b6db5}.news_sidebar .widget_nav_menu .menu-danh-muc-san-pham-container ul li:first-child,.news_sidebar .widget_nav_menu .menu-products-category-container ul li:first-child{padding-top:20px}.news_sidebar .widget_nav_menu .menu-danh-muc-san-pham-container ul li:last-child,.news_sidebar .widget_nav_menu .menu-products-category-container ul li:last-child{border-bottom:none;padding:10px 0 0}.news_sidebar .widget_nav_menu .menu-products-tags-container,.news_sidebar .widget_nav_menu .menu-the-san-pham-container{border-top:2px solid #ee1a23;margin-top:5px;padding-top:15px}.news_sidebar .widget_nav_menu .menu-products-tags-container ul,.news_sidebar .widget_nav_menu .menu-the-san-pham-container ul{padding:0;margin:0}.news_sidebar .widget_nav_menu .menu-products-tags-container ul li,.news_sidebar .widget_nav_menu .menu-the-san-pham-container ul li{margin-right:10px;margin-bottom:5px}.news_sidebar .widget_nav_menu .menu-products-tags-container ul li a,.news_sidebar .widget_nav_menu .menu-the-san-pham-container ul li a{color:#fff;background:#cb3607;border-radius:8px;font-size:12px}.news_sidebar .widget_nav_menu .menu-products-tags-container ul li a:hover,.news_sidebar .widget_nav_menu .menu-the-san-pham-container ul li a:hover{background:#006fb3}.news_sidebar .hb_padding{padding:30px 0 15px;background:rgba(0,0,0,0) !important}.news_sidebar .hb_padding .heading-title{font-size:18px;font-weight:600;letter-spacing:0;color:#006fb3;text-transform:none;text-align:left;margin-bottom:5px}.news_sidebar .hb_padding .inner-wrapper{border-top:2px solid #ee1a23;padding-top:15px}.news_sidebar .hb_padding .inner-wrapper .cell{margin-bottom:15px !important}.news_sidebar .hb_padding .inner-wrapper article.item{display:flex;align-items:center}.news_sidebar .hb_padding .inner-wrapper article.item a.d-block{flex:0 0 60px;width:60px;max-width:100%;height:60px;margin-right:15px}.news_sidebar .hb_padding .inner-wrapper article.item a.d-block .cover{border-radius:100%;height:100%}.news_sidebar .hb_padding .inner-wrapper article.item a.d-block .cover .res.scale{border-radius:100%;height:100%}.news_sidebar .hb_padding .inner-wrapper article.item a.d-block .cover .res.scale img{border-radius:100%}.news_sidebar .hb_padding .inner-wrapper article.item .cover-content{padding:10px 0 0;background:rgba(0,0,0,0)}.news_sidebar .hb_padding .inner-wrapper article.item .cover-content h5 a{font-size:14px;margin-bottom:0}.news_sidebar .hb_padding .inner-wrapper article.item .cover-content h5 a::before{display:none}.news_sidebar .hb_padding .inner-wrapper article.item .cover-content .hb_button{display:none}.news_sidebar .posts_list{padding:30px 0 15px;background:rgba(0,0,0,0) !important}.news_sidebar .posts_list .heading-title{font-size:18px;font-weight:600;letter-spacing:0;color:#006fb3;text-transform:none;text-align:left;margin-bottom:5px}.news_sidebar .posts_list .inner-wrapper{border-top:2px solid #ee1a23;padding-top:15px}.news_sidebar .posts_list .inner-wrapper .cell{margin-bottom:15px !important}.news_sidebar .posts_list .inner-wrapper .cell .item .hb_item{background:rgba(0,0,0,0)}.news_sidebar .posts_list .inner-wrapper .cell .item .hb_item .hb_item_inners{display:flex;align-items:center}.news_sidebar .posts_list .inner-wrapper .cell .item .hb_item .hb_item_inners .hb_item_icon{display:none}.news_sidebar .posts_list .inner-wrapper .cell .item .hb_item .hb_item_inners .hb_item_images a{width:70px;height:70px;margin-right:15px}.news_sidebar .posts_list .inner-wrapper .cell .item .hb_item .hb_item_inners .hb_item_images a img{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news_sidebar .posts_list .inner-wrapper .cell .item .hb_item .hb_item_inners .hb_item_content{padding:0}.news_sidebar .posts_list .inner-wrapper .cell .item .hb_item:hover{box-shadow:none}.section.posts_list article.item .cover-content h5 a:hover{color:#cb3607}.archives.archive-posts{padding-bottom:40px;padding-top:40px}.single-project{padding:40px 0;background:#f5f5f5}.single-project .cell{margin-bottom:30px}.hb_mega_menu{position:static;display:block;list-style:none;min-width:auto;padding:0;margin:0;margin-top:-30px !important;border:none}.hb_mega_menu a{padding-left:15px}.hb_mega_menu .is-submenu-item{position:relative;padding-left:15px;background:#fff}.hb_mega_menu .is-submenu-item:before{position:absolute;content:"";font-family:"Font Awesome 6 Pro";left:0;font-size:12px;top:7px;color:#0b6db5}.hb_mega_menu .is-submenu-item:hover{transform:unset;opacity:1}.hb_mega_menu .is-submenu-item:hover::before{color:#ecab14}.nav_0 a:first-child{display:none}.inside-header .grid-container{position:relative}.inside-header .grid-container .hb_menu{position:static}.inside-header .grid-container .hb_menu #main-menu{position:static}.search-dropdown--wrap .dropdown-pane{padding:12px 20px}.inside-header .site-navigation .desktop-menu.menu li .menu.is-dropdown-submenu{background-color:#fff}.horizontal-menu.menu>li:hover .menu.is-dropdown-submenu{opacity:1;transition:all .2s ease 0s;visibility:visible}.hb_sp_menu{position:static !important}.hb_sp_menu .owl-nav [class^=owl-]{line-height:30px;height:30px;width:30px;font-size:14px}.hb_sp_menu .owl-prev{left:10px}.hb_sp_menu .owl-next{right:10px}.hb_sp_menu .menu.is-dropdown-submenu{max-width:100% !important;width:1200px !important;min-width:100% !important;background:#777;display:flex}.hb_sp_menu .menu.is-dropdown-submenu a:after{display:none}.hb_sp_menu .menu.is-dropdown-submenu a:hover{background:rgba(0,0,0,0) !important}.hb_sp_menu .menu.is-dropdown-submenu li.hb_sp_li a{font-size:12px;padding:.7rem 0}.hb_sp_menu .menu.is-dropdown-submenu li.hb_sp_li a img{margin:0 auto;box-shadow:0 0 1px;height:150px;-o-object-fit:cover;object-fit:cover;margin-bottom:20px;transform:scale(1.0001);will-change:transform;transition:transform .8s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity .3s}.hb_sp_menu .menu.is-dropdown-submenu li.hb_sp_li a .hb_span{font-size:16px;font-weight:600;text-transform:uppercase}.hb_sp_menu .menu.is-dropdown-submenu li.hb_sp_li .hb_mega_menu li:nth-child(1){height:36px}.hb_sp_menu .menu.is-dropdown-submenu li.hb_sp_li .hb_mega_menu li:nth-child(1) a:first-child{display:none}.hb_cell .list-product-wrapper .cell{margin-bottom:30px}.archive-products .cell article.item{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);background:#fff;height:100%}.archive-products .cell article.item .cover-content{padding:20px 10px}.archive-products .cell article.item .cover-content h6 a{font-weight:500;color:#171717}.archive-products .cell article.item .cover-content .hb_desc{font-size:14px}.archive-products .cell article.item .cover-content .hb_button{margin-top:20px}.archive-products .cell article.item .cover-content .hb_button a{padding:10px 25px;background:#ee1a23;color:#fff}.archive-products .cell article.item .cover-content .hb_button a:hover{box-shadow:0 0 10px 0 #ee1a23;background:rgba(0,0,0,0);color:#ee1a23}.archive-products .cell article.item:hover{box-shadow:0 0 10px 0 rgba(46,49,146,.61)}.tab_section{background:#f5f5f5;padding:30px 0 !important}.tab_section .hb_fielx{display:flex;justify-content:space-between;background:#ee1a23}.tab_section .hb_link_more a{padding:10px 35px;white-space:nowrap;color:#fff}.tab_section .l-t{justify-content:flex-start !important;margin:0 !important}.tab_section .l-t .active{background:rgba(0,0,0,0) !important;border:none !important}.tab_section .l-t span{font-weight:600 !important;padding-left:10px;text-transform:uppercase}.tab_section .list-tab{display:flex !important;flex-flow:row wrap !important;padding-top:15px}.tab_section .list-tab .cell{margin-bottom:30px}.tab_section .list-tab .cell .item{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);border:.5px solid #f5f5f5;overflow:hidden;height:100%;background:#fff}.tab_section .list-tab .cell .item .res.scale{padding-bottom:70%;border:.5px solid #f5f5f5}.tab_section .list-tab .cell .item:hover{box-shadow:0 0 10px 0 rgba(46,49,146,.61)}.tab_section .list-tab .cell .item .cover-content{padding:20px 10px}.tab_section .list-tab .cell .item .cover-content h6 a{font-weight:500;color:#000}.tab_section .list-tab .cell .item .cover-content .hb_desc{font-size:14px}.tab_section .list-tab .cell .item .cover-content .hb_desc ul{list-style:none;padding:0;margin:0}.tab_section .list-tab .cell .item .cover-content .hb_desc ul li{position:relative;padding-left:15px}.tab_section .list-tab .cell .item .cover-content .hb_desc ul li:first-child{border-bottom:none}.tab_section .list-tab .cell .item .cover-content .hb_desc ul li::before{position:absolute;content:"";font-family:"Font Awesome 6 Pro";font-size:14px;color:#333;left:0px;bottom:0px}.tab_section .list-tab .cell .item .cover-content .hb_button{margin-top:20px}.tab_section .list-tab .cell .item .cover-content .hb_button a{padding:10px 25px;background:#ee1a23;color:#fff}.tab_section .list-tab .cell .item .cover-content .hb_button a:hover{box-shadow:0 0 10px 0 #ee1a23;background:rgba(0,0,0,0);color:#ee1a23}.hb_filed{display:flex;flex-flow:row wrap}.hb_filed .hb_filed_left,.hb_filed .hb_filed_right{width:50%}.hb_filed .hb_filed_right{padding-left:50px}.section.single-post .col-content .terms a{border:1px solid #cb3607;color:#fff;background-color:#cb3607}.section.single-post .col-content .content{font-size:18px}.page-id-850 .tab_section{background:#f5f5f5;padding:30px 0 !important}.page-id-850 .hb_fielx{display:flex;justify-content:space-between;background:#0b6db5}.page-id-850 .hb_link_more a{padding:10px 35px;white-space:nowrap;color:#fff}.page-id-850 .l-t{justify-content:flex-start !important;margin:0 !important}.page-id-850 .l-t .active{background:rgba(0,0,0,0) !important;border:none !important}.page-id-850 .l-t span{font-weight:600 !important;padding-left:10px;text-transform:uppercase}.page-id-850 .list-tab{display:flex !important;flex-flow:row wrap !important;padding-top:15px}.page-id-850 .list-tab .cell{margin-bottom:30px}.page-id-850 .list-tab .cell .item{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);border:.5px solid #f5f5f5;overflow:hidden;height:100%;background:#fff}.page-id-850 .list-tab .cell .item .res.scale{padding-bottom:70%;border:.5px solid #f5f5f5}.page-id-850 .list-tab .cell .item .res>img{-o-object-fit:none !important;object-fit:none !important}.page-id-850 .list-tab .cell .item:hover{box-shadow:0 0 10px 0 rgba(46,49,146,.61)}.page-id-850 .list-tab .cell .item .cover-content{padding:20px 10px}.page-id-850 .list-tab .cell .item .cover-content h6 a{font-weight:500;color:#000}.page-id-850 .list-tab .cell .item .cover-content .hb_desc{font-size:14px}.page-id-850 .list-tab .cell .item .cover-content .hb_desc ul li{position:relative;padding-left:15px}.page-id-850 .list-tab .cell .item .cover-content .hb_desc ul li:first-child{border-bottom:none}.page-id-850 .list-tab .cell .item .cover-content .hb_desc ul li::before{position:absolute;content:"";font-family:"Font Awesome 6 Pro";font-size:14px;color:#333;left:0px;bottom:0px}.page-id-850 .list-tab .cell .item .cover-content .hb_button{margin-top:20px}.page-id-850 .list-tab .cell .item .cover-content .hb_button a{padding:10px 25px;background:#ee1a23;color:#fff}.page-id-850 .list-tab .cell .item .cover-content .hb_button a:hover{box-shadow:0 0 10px 0 #ee1a23;background:rgba(0,0,0,0);color:#ee1a23}.single-catalogues{background:#f5f5f5;padding:50px 0 20px}.single-catalogues .cell{margin-bottom:30px}.single-catalogues .item{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);background:#fff;height:100%}.single-catalogues .item .hb_item{height:100%}.hb_lv_langues .title-container{margin-bottom:20px}.hb_lv_langues .title-container .desc{width:70%;margin:0 auto;font-weight:400;font-size:16px;line-height:25px;text-align:center;color:#000}.hb_lv_langues .posts-container .inner-wrapper article.item a.d-block .cover{border-radius:10px}.hb_lv_langues .posts-container .inner-wrapper article.item a.d-block .cover .res.scale{padding-bottom:53.666667%}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content{background-color:rgba(0,0,0,0);padding:15px 0;height:auto;display:flex;align-items:flex-end;justify-content:space-between}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left{display:flex;align-items:center}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left .hb_cover_conten_number{font-weight:600;font-size:70px;line-height:1;color:#3a3a3a;margin-right:10px}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left .hb_cover_content_text .terms a{font-weight:400;font-size:16px;line-height:24px;color:#3a3a3a;text-transform:uppercase}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left .hb_cover_content_text h5{margin-bottom:0}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left .hb_cover_content_text h5 a{font-weight:500;font-size:22px;line-height:31px;color:#3a3a3a;text-transform:uppercase;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:31px}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left .hb_cover_content_text h5 a:hover{color:#ee1a23}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_button a{font-weight:500;font-size:16px;line-height:18px;text-align:center;color:#000;padding:5px 25px 5px 5px;border-radius:50px;display:inline-flex;align-items:center;justify-items:center;position:relative;overflow:hidden}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_button a::after{content:"";position:absolute;top:-30px;left:-30px;right:130%;bottom:-30px;transform:rotate(-5deg);transition:all .8s;background:#ee1a23;z-index:0}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_button a span:first-child{width:35px;height:35px;line-height:35px;background:#fff;color:#000;text-align:center;border:1px solid #fff;border-radius:100%;margin-right:15px;font-weight:300;font-size:16px}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_button a:hover span{position:relative;z-index:9999}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_button a:hover span:last-child{color:#fff}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_button a:hover::after{right:-20%}.hb_lv_langues .posts-container .owl-nav [class^=owl-]{top:38%;transform:translateY(-38%)}.hb_lv_langues .posts-container .owl-prev{left:70px}.hb_lv_langues .posts-container .owl-next{right:70px}.hb_lv_langues .posts-container .owl-dots{bottom:-20px;align-items:center}.hb_lv_langues .posts-container .owl-dots .owl-dot{padding:2px;margin-right:5px}.hb_lv_langues .posts-container .owl-dots .owl-dot span{background:#6d6d6d;width:8px;height:8px}.hb_lv_langues .posts-container .owl-dots .active{border:1px solid #000;border-radius:100%}.hb_lv_langues .posts-container .owl-dots .active span{width:10px;height:10px;background:#000}.news_langues{padding:40px 0 60px}.news_langues .title-container .desc{width:70%;margin:0 auto 30px;font-weight:400;font-size:16px;line-height:25px;text-align:center;color:#000}.news_langues .swiper-section article.item .meta{margin-bottom:10px}.news_langues .swiper-section article.item .meta .time_ngay{font-weight:600;font-size:45px;line-height:55px;text-transform:lowercase;color:#ee1a23}.news_langues .swiper-section article.item .meta .time_thang_nam{font-weight:500;font-size:16px;line-height:25px;text-transform:lowercase;color:#000}.news_langues .swiper-section article.item .cover-content{padding:15px 0 0}.news_langues .swiper-section article.item .cover-content h5 a{font-weight:500;font-size:20px;line-height:25px;color:#000;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:50px}.news_langues .swiper-section article.item .cover-content .hb_button{margin-top:15px}.news_langues .swiper-section article.item .cover-content .hb_button a{font-weight:500;font-size:16px;line-height:18px;text-align:center;color:#fff;padding:5px 5px 5px 25px;border-radius:50px;display:inline-flex;align-items:center;justify-items:center;background:#ee1a23;border:1px solid;position:relative;overflow:hidden}.news_langues .swiper-section article.item .cover-content .hb_button a::after{content:"";position:absolute;top:-30px;left:-30px;right:130%;bottom:-30px;transform:rotate(-5deg);transition:all .8s;background:#fff;z-index:0}.news_langues .swiper-section article.item .cover-content .hb_button a span:last-child{width:35px;height:35px;line-height:35px;background:#fff;color:#000;text-align:center;border:1px solid #fff;border-radius:100%;margin-left:15px;font-weight:300;font-size:16px}.news_langues .swiper-section article.item .cover-content .hb_button a:hover{border:1px solid #000}.news_langues .swiper-section article.item .cover-content .hb_button a:hover span{color:#000;position:relative;z-index:9999}.news_langues .swiper-section article.item .cover-content .hb_button a:hover span:last-child{color:#fff;position:relative;z-index:9999;background:#ee1a23;border:1px solid #ee1a23}.news_langues .swiper-section article.item .cover-content .hb_button a:hover::after{right:-20%}.hb_form_langues{padding:60px 0}.hb_form_langues .hb_about_inner .about_left{padding-right:40px}.hb_form_langues .hb_about_inner .about_left .about_title{color:#fff;position:relative}.hb_form_langues .hb_about_inner .about_left .about_title::before{display:inline-block;content:"";font-family:"Font Awesome 6 Pro";color:#fff}.hb_form_langues .hb_about_inner .about_left .about_sub{font-weight:400;font-size:16px;line-height:20px;color:#fff;margin:0px 0 15px}.hb_form_langues .hb_about_inner .about_left .about_desc form input{background:#fff;border-radius:100px;outline:none;border:none;height:45px}.hb_form_langues .hb_about_inner .about_left .about_desc form textarea{background:#fff;border-radius:10px;outline:none;border:none}.hb_form_langues .hb_about_inner .about_left .about_desc form .wpcf7-text{padding-left:15px}.hb_form_langues .hb_about_inner .about_left .about_desc form .submit_form{position:relative}.hb_form_langues .hb_about_inner .about_left .about_desc form .submit_form input{outline:none;border:none;padding:0 40px;background:#ec2027;color:#fff;height:40px}.hb_form_langues .hb_about_inner .about_left .about_desc form .submit_form .wpcf7-spinner{position:absolute;margin:0 auto;left:15%}.gallery-images{background:#fff;padding:70px 0 80px}.gallery-images .grid-container .hb_gallery_inner{display:flex;align-items:center;flex-flow:row wrap;justify-content:space-between;background:#fff;border:1px solid #c5131b}.gallery-images .grid-container h2.heading-title{flex:0 0 16%;max-width:100%;line-height:110px;background:#c5131b;padding-right:20px;color:#fff;position:relative}.gallery-images .grid-container h2.heading-title::after{position:absolute;content:"";width:0;right:0;top:0;bottom:0;height:0;border-top:110px solid #fff;border-left:40px solid rgba(0,0,0,0)}.gallery-images .grid-container .galleries.fcy-gallery{flex:0 0 80%;width:80%;max-width:100%;margin-right:10px}.gallery-images .grid-container .galleries.fcy-gallery figure{padding-top:1px;padding-left:1px;padding-right:1px;padding-bottom:1px}.gallery-images .grid-container .galleries.fcy-gallery figure a{padding:20px;box-shadow:0px 0px 4px rgba(0,0,0,.25);width:100%;text-align:center;display:flex;align-items:center}.gallery-images .grid-container .galleries.fcy-gallery figure a img{height:50px;margin:0 auto;-o-object-fit:contain;object-fit:contain}.gallery-images .grid-container .gallery-item figure{padding-top:1px;padding-left:1px;padding-right:1px;padding-bottom:1px}.gallery-images .grid-container .gallery-item figure a{padding:20px;box-shadow:0 0 5px #eee;width:100%;text-align:center}.gallery-images .grid-container .gallery-item figure a img{height:60px;margin:0 auto;-o-object-fit:contain;object-fit:contain}.gallery-images .grid-container .owl-carousel .owl-nav.disabled{display:none !important}.gallery-images .grid-container .owl-dots.disabled{display:block !important}.gallery-images .grid-container .owl-dots{bottom:-40px}.gallery-images .grid-container .owl-dots .owl-dot.active span{background:#8b8b8b;width:10px;height:10px}.gallery-images .grid-container .owl-dots .owl-dot span{background:#d9d9d9;width:8px;height:8px}.hb_box_footer{background:#da2831 !important;border-bottom:1px solid #fff;border-top:1px solid #da2831}.hb_box_footer .hb_heading_text{display:flex;align-items:center;justify-content:center;padding:20px 0;background:#fff}.hb_box_footer .hb_heading_text .hb_heading_img{margin-right:15px}.hb_box_footer .hb_heading_text .hb_heading_img img{width:100px;height:auto;-o-object-fit:contain;object-fit:contain}.hb_box_footer .hb_heading_text .heading-title{color:#c5131b}.hb_box_footer .iconbox{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px;padding:30px 0}.hb_box_footer .iconbox li{position:relative}.hb_box_footer .iconbox li::after{position:absolute;content:"";height:100%;width:.5px;background:#fff;right:-20px;top:0;bottom:0}.hb_box_footer .iconbox li:last-child::after{display:none}.hb_box_footer .iconbox li .iconbox-title .title{font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff;position:relative}.hb_box_footer .iconbox li .iconbox-title .title::after{position:absolute;content:"";height:1px;width:40%;background:#fff;bottom:-3px;left:0}.hb_box_footer .iconbox li .iconbox-title p{color:#fff;font-size:15px;line-height:22px}.hb_box_footer .iconbox li .iconbox-title p a{color:#fff}.footer-credit{background:#bc060f}.archive-products.section{padding:40px 0;background:#f5f5f5}.single-catalogues .cell{margin-bottom:30px}.single-catalogues .item{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);background:#fff;height:100%}.single-catalogues .item .hb_item{height:100%}.item .hb_item{border-radius:0}.hb_item{background:#fff;border-radius:10px}.item .hb_item .hb_item_inners .hb_item_image{display:block;overflow:hidden;position:relative}.item .hb_item .hb_item_inners .hb_item_image a{transform:scale(1.0001);will-change:transform;transition:transform .8s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity .3s}.item .hb_item .hb_item_inners .hb_item_image a img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%;min-width:100%}.item .hb_item .hb_item_inners .hb_item_content{padding:20px 10px}.item .hb_item .hb_item_inners .hb_item_content .hb_title .h6{font-weight:500}.item .hb_item .hb_item_inners .hb_item_content .hb_button{margin-top:20px}.item .hb_item .hb_item_inners .hb_item_content .hb_button a{padding:10px 25px;background:#ee1a23;color:#fff}.item .hb_item:hover{box-shadow:0 0 10px 0 rgba(253,67,50,.934)}.item .hb_item:hover .hb_item_image a{transform:scale(1.06);opacity:.9}.item .hb_item .hb_item_inners .hb_item_content .hb_button a:hover{box-shadow:0 0 10px 0 #ee1a23;background:rgba(0,0,0,0);color:#ee1a23}.swiper-controls .swiper-button{opacity:1}.related .list-product-columns{margin-top:30px}.related article.item{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);border:.5px solid #f5f5f5;overflow:hidden;height:100%;background:#fff}.related article.item a.d-block .cover .res.scale{padding-bottom:70%}.related article.item .cover-content{padding:20px 10px}.related article.item .cover-content h6 a{font-weight:500;font-size:16px;line-height:25px;color:#000;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:50px}.related article.item .cover-content .hb_desc{font-size:14px}.related article.item .cover-content .hb_desc ul{list-style:none;padding:0;margin:0}.related article.item .cover-content .hb_desc ul li{position:relative;padding-left:15px}.related article.item .cover-content .hb_desc ul li:first-child{border-bottom:none}.related article.item .cover-content .hb_desc ul li::before{position:absolute;content:"";font-family:"Font Awesome 6 Pro";font-size:14px;color:#333;left:0px;bottom:0px;top:0}.related article.item .cover-content .hb_button{margin-top:20px}.related article.item .cover-content .hb_button a{padding:10px 25px;background:#ee1a23;color:#fff}.related article.item .cover-content .hb_button a:hover{box-shadow:0 0 10px 0 #ee1a23;background:rgba(0,0,0,0);color:#ee1a23}.related article.item:hover{box-shadow:0 0 10px 0 rgba(46,49,146,.61)}.news_sidebar .widget_nav_menu span{font-size:18px;font-weight:600;letter-spacing:0;color:#ee1a23;text-transform:none}.news_sidebar nav{border-top:2px solid #ee1a23;margin-top:5px}.news_sidebar nav ul{padding:0;margin:0}.news_sidebar nav ul li{width:100%;border-bottom:1px solid #eae8e8;padding:10px 0}.news_sidebar nav ul li a{padding:0;color:#232323}.news_sidebar nav ul li a:hover{color:#ee1a23}.news_sidebar nav ul li:first-child{padding-top:20px}.news_sidebar nav ul li:last-child{border-bottom:none;padding:10px 0 0}.news_sidebar .hb_padding{padding:30px 0 15px;background:rgba(0,0,0,0) !important}.news_sidebar .hb_padding .heading-title{font-size:18px;font-weight:600;letter-spacing:0;color:#ee1a23;text-transform:none;text-align:left;margin-bottom:5px}.news_sidebar .hb_padding .grid-container.title-container{padding:0}.news_sidebar .hb_padding .inner-wrapper{border-top:2px solid #ee1a23;padding-top:15px}.news_sidebar .hb_padding .inner-wrapper .cell{margin-bottom:15px !important;width:100%}.news_sidebar .hb_padding .inner-wrapper article.item{display:flex;align-items:center}.news_sidebar .hb_padding .inner-wrapper article.item a.d-block{width:60px;height:60px;margin-right:15px}.news_sidebar .hb_padding .inner-wrapper article.item a.d-block .cover{border-radius:100%;height:100%}.news_sidebar .hb_padding .inner-wrapper article.item a.d-block .cover .res.scale{border-radius:100%;height:100%}.news_sidebar .hb_padding .inner-wrapper article.item a.d-block .cover .res.scale img{border-radius:100%}.news_sidebar .hb_padding .inner-wrapper article.item .cover-content{padding:0;background:rgba(0,0,0,0)}.news_sidebar .hb_padding .inner-wrapper article.item .cover-content h5{margin-bottom:0}.news_sidebar .hb_padding .inner-wrapper article.item .cover-content h5 a{font-size:14px;margin-bottom:0;padding-bottom:0;min-height:35px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news_sidebar .hb_padding .inner-wrapper article.item .cover-content .hb_cover_conten_number,.news_sidebar .hb_padding .inner-wrapper article.item .cover-content .terms{display:none}.news_sidebar .hb_padding .inner-wrapper article.item .cover-content .hb_button{display:none}@media(max-width: 39.9875rem){.hb_fixed{z-index:999999;position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-evenly;flex-direction:row;background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px}.hb_fixed .zalo-container{position:unset}.hb_fixed .cmoz-alo-circle-fill,.hb_fixed .cmoz-alo-circle{display:none !important}.hb_fixed .zalo-container.right{right:0;bottom:0}.hb_fixed .zalo-container.right.call{bottom:0}.hb_fixed .zalo-container.right.mess{bottom:0}.toTop{bottom:70px !important}.hb_map{margin-top:15px}.hb_map .responsive-embed{padding-bottom:100%}.swiper .swiper-slide .item .content-wrap{display:none}.hb_topheader_phone a{padding:10px}.hb_topheader_phone a span{display:none}.hb_topheader_phone a svg{width:auto;margin-right:0}.hb_about{padding:30px 0 0}.search-dropdown--wrap .trigger-s{width:36px;height:36px}.search-dropdown--wrap .trigger-s svg{max-width:30px}.hb_about .hb_about_inner .about_right .hb_about_img .hb_about_number{right:5px;padding:2px 15px}.hb_about .hb_about_inner .about_right .hb_about_img .hb_about_number span:first-child{font-size:34px;line-height:40px}.hb_about .hb_about_inner .about_right .hb_about_img .hb_about_number span:last-child{font-size:25px;line-height:26px}.hb_about_langues .hb_about_inner .about_left{padding-left:0;padding-top:20px}section.section.posts_carousel{padding:30px 0;background-size:cover !important}.section.section .heading-title,.hb_about .hb_about_inner .about_left .about_title{font-size:24px;line-height:32px}section.section.posts_carousel .desc{text-align:center !important;width:100%;font-size:14px;margin:5px auto 20px}.hb_form_langues .hb_about_inner .about_left .about_sub{text-align:center;font-size:14px}section.section.posts_carousel.posts_list.w-posts-carousel-2 .heading-title{text-align:center}.hb_about .hb_about_inner .about_left .about_desc,.hb_about .hb_about_inner .about_left .about_title,.hb_about .hb_about_inner .about_left .about_button{text-align:center}section.section.posts_carousel article.item .cover-content{padding:10px 0;width:100%}.hb_divs article.item .cover-content{padding:5px 0 !important}.hb_divs .col-right article.item .cover-content h5 a,.news_langues .swiper-section article.item .cover-content h5 a{font-size:12px;line-height:18px;text-align:center;min-height:36px}.news_langues .swiper-section article.item .cover-content h5 a{text-align:left}.news_langues .swiper-section article.item .cover-content{padding:5px 0 0}.news_langues .swiper-section article.item .cover-content .hb_button{margin-top:10px}.news_langues .swiper-section article.item .cover-content .hb_button a span:last-child{width:20px;height:20px;line-height:20px;margin-left:10px;font-size:12px}.news_langues .swiper-section article.item .cover-content .hb_button a{font-size:10px;line-height:12px;padding:5px 5px 5px 10px}.gallery-images .grid-container h2.heading-title::after{display:none}section.section.posts_carousel .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-prev{left:15px}section.section.posts_carousel .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-next{right:15px}.swiper-controls .swiper-button{width:35px;height:35px}section.section.posts_carousel .swiper-controls .swiper-button svg{width:16px}.hb_divs .col-left{padding-left:.625rem;padding-right:.625rem}section.section.posts_carousel.posts_list.w-posts-carousel-2 .row .col-left{padding-right:.625rem}.hb_padding{padding:30px 0}.hb_lv_langues .title-container .desc{width:100%;text-align:center;font-size:14px}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left .hb_cover_conten_number{font-size:34px;display:none}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left .hb_cover_content_text .terms a{font-size:14px;line-height:16px}.hb_cover_content_text{padding-left:.625rem}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left .hb_cover_content_text h5 a{font-size:16px;line-height:20px;min-height:20px}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_button a span:first-child{width:25px;height:25px;line-height:25px;margin-right:10px;font-size:12px}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_button a{font-size:13px;line-height:14px}.hb_lv_langues .posts-container .owl-nav [class^=owl-]{top:35%;transform:translateY(-35%)}.hb_lv_langues .posts-container .owl-prev{left:15px}.hb_lv_langues .posts-container .owl-next{right:15px}.news_langues{padding:20px 0 30px}.news_langues .title-container .desc{width:100%;text-align:center;font-size:14px;margin-bottom:15px}.hb_form_langues .hb_about_inner .about_left .about_title{margin-bottom:15px}.hb_form_langues .hb_about_inner .about_left{padding-right:.625rem;padding-bottom:30px}.gallery-images .grid-container h2.heading-title{flex:0 0 100%;padding-right:0;line-height:50px}.gallery-images .grid-container .galleries.fcy-gallery{flex:0 0 100%;width:100%;margin-right:0px}.gallery-images .grid-container h2.heading-title::after{border-top:50px solid #fff;border-left:20px solid rgba(0,0,0,0)}.gallery-images .grid-container .galleries.fcy-gallery figure a{padding:10px}.gallery-images .grid-container .galleries.fcy-gallery figure a img{height:25px}.hb_box_footer .hb_heading_text{padding:10px 0;padding-left:.625rem;padding-right:.625rem}.hb_box_footer .hb_heading_text .heading-title{font-size:18px !important}.hb_box_footer .hb_heading_text .hb_heading_img img{width:50px}.hb_box_footer .iconbox{grid-template-columns:repeat(1, 1fr);gap:10px;padding:20px 0}.site-footer .grid-container{grid-template-columns:repeat(1, 1fr);gap:10px}.site-footer .grid-container{display:grid;grid-template-columns:repeat(1, 1fr);gap:10px}.site-footer .grid-container .hb_footer_title{font-size:18px;line-height:24px}.site-footer .hb_footer{padding:20px 0}.hb_box_footer .iconbox li::after{display:none}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content{padding:10px 0 20px}.ttm_floting_customsett{bottom:0;top:unset;display:flex;width:100%;left:0;right:unset;padding:0}.ttm_floting_customsett .tmtheme_fbar_icons{width:33.333333%;height:40px;line-height:40px}.section.section-title{padding:50px 0}section.section.tab_section .all-tab .l-t .tab-item{flex:0 0 100%;max-width:100%;padding:0}section.section.tab_section .all-tab .l-t .tab-item a{white-space:nowrap;padding:0}.tab_section .hb_link_more a{padding:10px;font-size:12px}section.section.tab_section .all-tab .list-tab{margin:-0.625rem}.tab_section{padding:30px 0 0 !important}.tab_section:nth-child(2n){padding:0 !important}.mobile-menu.menu>li{position:relative !important}.mobile-menu.menu>li{position:relative !important}.mobile-menu.menu .has-submenu-toggle>a{margin-right:0}.mobile-menu.menu .submenu.nested{padding-left:0;margin-left:0}.hb_span{font-size:20px;color:#fff;margin-top:15px}.hb_mega_menu{display:block !important;padding:0 15px;margin-top:-20px !important}.hb_mega_menu .is-submenu-item{background:rgba(0,0,0,0)}.hb_mega_menu .is-submenu-item:before{color:#fff}.single-catalogues{padding:30px 0 10px}.hb_filed .hb_filed_right{display:none}.hb_filed .hb_filed_left,.hb_filed .hb_filed_right{width:100%}.single-contact .hb_contact_wapper{flex-flow:row wrap}.single-contact .hb_contact_wapper .hb_contact_left{width:100%;margin-right:0;padding-bottom:20px}.single-contact .hb_contact_wapper .hb_contact_right{width:100%}.section.single-contact{padding-top:30px}.site-footer .hb_footer{background-size:cover !important}.hb_footer_item .hb_footer_desc iframe{width:100%}.gallery-images{padding:30px 0 50px}.gallery-images .grid-container .owl-dots{align-items:center}.news_sidebar .hb_padding .inner-wrapper article.item a.d-block{margin-right:5px}.news_sidebar .hb_padding .inner-wrapper article.item .cover-content h5 a{line-height:22px}.hb_divs .hb_button{text-align:center !important}}@media only screen and (max-device-width: 992px){.home .is-sticky .menu-lines{color:#000}.inside-header .widget-group .off-canvas-content{display:block}.home .menu-lines{color:#000}.menu-lines{color:#000}.off-canvas{background-color:#ee1a23}.off-canvas.is-open .menu-lines{color:#fff}.mobile-menu.menu>li>a{font-size:20px}.home .site-header{border-bottom:none}.woocommerce-sorting{justify-content:flex-start}.inside-header .widget-group .widget_polylang{display:none}}@media only screen and (max-width: 1024px)and (min-width: 768px){.mobile-menu.menu>li{position:relative !important}.mobile-menu.menu>li{position:relative !important}.mobile-menu.menu .has-submenu-toggle>a{margin-right:0}.mobile-menu.menu .submenu.nested{padding-left:0;margin-left:0}.hb_span{font-size:20px;color:#fff;margin-top:15px}.hb_mega_menu{display:block !important;padding:0 15px;margin-top:-20px !important}.hb_mega_menu .is-submenu-item{background:rgba(0,0,0,0)}.hb_mega_menu .is-submenu-item:before{color:#fff}.swiper .swiper-slide .item .content-wrap .html-title{font-size:32px;line-height:42px}.swiper .swiper-slide .item .content-wrap .html-desc{font-size:14px;line-height:20px}.inside-header .search-dropdown--wrap.w-dropdown-search-3{display:block}.search-dropdown--wrap .trigger-s{width:40px;height:40px}.search-dropdown--wrap .trigger-s svg{max-width:32px}.hb_about{padding:40px 0 0;background-size:cover !important}.hb_about_langues .hb_about_inner .about_left{padding-left:10px}.hb_about .hb_about_inner .about_left .about_title,section.section .heading-title{font-size:24px;line-height:34px}.hb_about .hb_about_inner .about_left .about_desc{font-size:14px;line-height:18px}.hb_about .hb_about_inner .about_left .about_button a span:last-child{width:30px;height:30px;line-height:30px;font-size:14px}.hb_about .hb_about_inner .about_left .about_button a{font-size:14px;padding:5px 5px 5px 15px}section.section.posts_carousel{padding:40px 0;background-size:cover !important}section.section.posts_carousel .desc{font-size:12px;line-height:14px;margin:5px auto 20px}section.section.posts_carousel .hb_button{margin-top:20px}section.section.posts_carousel .view-all{font-size:14px;padding:5px 5px 5px 15px}section.section.posts_carousel .view-all span:last-child{width:30px;height:30px;line-height:30px}.hb_divs .col-left{padding-left:.9375rem}section.section.posts_carousel.posts_list.w-posts-carousel-2 .row .col-right .swiper-section .w-swiper{padding:0}.hb_divs .col-left .view-all{padding:5px 5px 5px 15px !important}.hb_divs .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-prev{left:15px !important}.hb_divs .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-next{right:15px !important}.hb_padding{padding:40px 0;background-size:cover !important}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left .hb_cover_conten_number{font-size:32px}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left .hb_cover_content_text .terms a{font-size:10px;line-height:12px}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_cover_content_left .hb_cover_content_text h5 a{font-size:14px;line-height:20px;min-height:20px}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_button a span:first-child{width:25px;height:25px;line-height:25px;margin-right:10px;font-size:10px}.hb_lv_langues .posts-container .inner-wrapper article.item .cover-content .hb_button a{font-size:12px;line-height:14px;color:#000;padding:5px}.hb_lv_langues .title-container .desc,.news_langues .title-container .desc{font-size:12px;line-height:14px}.news_langues{padding:20px 0 40px;background-size:cover !important}.news_langues .swiper-section article.item .meta .time_ngay{font-size:32px;line-height:42px}.news_langues .swiper-section article.item .meta .time_thang_nam{font-size:14px;line-height:18px}.news_langues .swiper-section article.item .cover-content h5 a{font-size:16px;line-height:20px;min-height:40px}.news_langues .swiper-section article.item .cover-content{padding:5px 0 0}.news_langues .swiper-section article.item .cover-content .hb_button{margin-top:10px}.news_langues .swiper-section article.item .cover-content .hb_button a{font-size:14px;line-height:18px;padding:5px 5px 5px 15px}.news_langues .swiper-section article.item .cover-content .hb_button a span:last-child{width:25px;height:25px;line-height:25px;margin-left:10px;font-size:12px}.hb_form_langues .hb_about_inner .about_left .about_sub{font-size:12px;line-height:14px}.hb_form_langues .hb_about_inner .about_left .about_desc form input{height:35px;border-radius:20px}.hb_form_langues .hb_about_inner .about_left .about_desc form textarea{height:60px;border-radius:5px}.hb_form_langues .hb_about_inner .about_left .about_desc form .submit_form input{padding:0 35px;height:35px;font-size:14px}.gallery-images{background:#fff;padding:30px 0 40px}.gallery-images .grid-container h2.heading-title{flex:0 0 18%;line-height:80px}.gallery-images .grid-container h2.heading-title::after{right:-1px;border-top:80px solid #fff;border-left:20px solid rgba(0,0,0,0)}.gallery-images .grid-container .galleries.fcy-gallery figure a img{height:30px}.hb_box_footer .hb_heading_text .hb_heading_img img{width:65px}.hb_box_footer .iconbox{grid-template-columns:repeat(2, 1fr);gap:20px;padding:15px 0}.hb_box_footer .iconbox li::after{right:-10px}.hb_box_footer .iconbox li:nth-child(2)::after{display:none}.site-footer .grid-container{grid-template-columns:repeat(2, 1fr);gap:20px}.woocommerce div.product div.summary{margin-left:30px}.product-detail-inner{display:flex;justify-content:space-between;align-items:flex-start}.product_meta .posted_in a{font-size:12px}.woocommerce div.product p{margin-bottom:0}.woocommerce-product-details__short-description{font-size:14px}.hb_clssd{display:none !important}section.section.posts_carousel .hb_clssd{display:block !important}.left_images{height:500px !important}}@media only screen and (min-device-width : 768px)and (max-device-width : 1024px)and (orientation : landscape){.hb_divs .col-left{padding-left:45px}.left_images{height:500px !important}}@media only screen and (max-width: 1079px)and (min-width: 992px){.home .is-sticky .menu-lines{color:#454545}.inside-header .widget-group .off-canvas-content{display:block}.home .menu-lines{color:#000}.menu-lines{color:#000}.off-canvas{background-color:#000}}@media only screen and (max-width: 1119px)and (min-width: 1080px){.hb_divs .col-left{padding-left:20px}}