body{font-size: 14px;line-height: 22px;font-family: 'Roboto', sans-serif;color: #333333;}#vnt-wrapper{width: 100%;}#vnt-container{width: 100%;max-width: 1920px;margin: 0 auto;overflow: hidden;}.wrapper{max-width: 1200px;padding: 0 15px;margin: 0 auto;}a{color: #333333;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}a:hover{color: #234f2d;}a:focus, a:active{outline: none;text-decoration: none;}#vnt-header{position: relative;z-index: 12;min-height: 110px;}.vntheader{position: fixed;top: 0;left: 0;width: 100%;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);background-color: #fff;padding: 15px 0;}.vntheader .hdwrap{padding: 0 20px;}.vhmainhead .magrip{display: flex;align-items: center;align-content: center;justify-content: space-between;gap: 10px;}.tplogohead{display: flex;align-items: center;align-content: center;gap: 0 12px;}.tplogohead .lgimgs{width: 82px;}.tplogohead .lgsolu .sname{font-size: 30px;line-height: 40px;text-transform: uppercase;font-weight: bold;font-family: 'UTMAvo';color: #234f2d;}.tplogohead .lgsolu .stext{font-size: 16px;line-height: 24px;color: #d9a92e;font-weight: 500;font-style: italic;}.vnt-logo{width: 82px;padding: 12px 0;margin-right: 10px;float: left;}.vnt-logo img{width: 100%;}.vnt-slogan{float: left;padding: 13px 0;max-width: 610px;}.vnt-slogan .text1{font-size: 30px;line-height: 40px;text-transform: uppercase;font-weight: bold;font-family: 'UTMAvo';color: #234f2d;}.vnt-slogan .text1 h2{font-size: inherit;line-height: inherit;}.vnt-slogan .text2{font-size: 16px;line-height: 24px;color: #d9a92e;font-weight: 500;font-style: italic;}.vnt-tool{float: right;padding: 15px 0;}.vnt-tool .vnt-wrap-khanh{float: right;}.vnt-tool .vnt-social{margin-bottom: 10px;}.vnt-tool .vnt-social ul{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;align-items: center;}.vnt-tool .vnt-social ul li{margin-right: 10px;}.vnt-tool .vnt-social ul li:last-child{margin-right: 0;}.vnt-tool .vnt-social ul li a i{display: block;width: 30px;height: 30px;background: #333333;font-size: 15px;line-height: 23px;color:#ffffff;position: relative;}.vnt-tool .vnt-social ul li a i:before{font-family: FontAwesome;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}.vnt-tool .vnt-social ul li a i.fa-facebook{background: #3b5998;}.vnt-tool .vnt-social ul li a i.fa-google{background: #dc4a3d;}.vnt-tool .vnt-social ul li a i.fa-twitter{background: #00aced;}.vnt-tool .vnt-social ul li a i.fa-youtube{background: #d5000a;}.vnt-hotline{font-size: 20px;line-height: 30px;padding-left: 27px;position: relative;white-space: nowrap;}.vnt-hotline:before{position: absolute;top: 0;left: 0;font-family: FontAwesome;content: '\f095';}.vnt-hotline span{display: inline-block;vertical-align: top;}.vnt-hotline span.number{color: #234f2d;font-weight: bold;}.vnt-hotline a{color: #234f2d;}.languageTop{position: relative;padding-right: 15px;z-index: 101;}.languageTop .icon{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;align-items: center;position: relative;cursor: pointer;width: 30px;height: 21px;}.languageTop .icon:before{content: "\f107";font-family: fontAwesome;position: absolute;right: -15px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.languageTop .icon img{width: 30px;height: 21px;}.languageTop .popup{min-width: 135px;background: #ffffff;border: solid 1px #dddddd73;z-index: 1;position: absolute;top: 30px;right: 0;box-shadow: 2px 2px 0px rgba(0,0,0,0.05);-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;opacity: 0;visibility: hidden;pointer-events: none;padding: 10px 15px;}.languageTop.active .popup{opacity: 1;visibility: initial;pointer-events: auto;}.languageTop .popup ul li{margin-bottom: 10px;}.languageTop .popup ul li:last-child{margin-bottom: 0px;}.languageTop .popup ul li a{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;align-items: center;text-transform: uppercase;}.languageTop .popup ul li a img{max-width: 30px;margin-right: 10px;}.languageTop .popup ul li a span {width: 85px;}.header-tools-mobile{float: right;}.vnt-cartmb{float: left;width: 60px;height: 70px;display: flex;align-items: center;align-content: center;justify-content: center;}.vnt-cartmb a{display: block;position: relative;}.vnt-cartmb a i{font-size: 20px;line-height: 30px;}.vnt-cartmb a span{display: flex;text-align: center;justify-content: center;align-items: center;align-content: center;font-size: 14px;height: 20px;width: 20px;overflow: hidden;border-radius: 100%;background-color: #b47c35;color: #fff;font-weight: bold;position: absolute;top: -5px;right: -10px;overflow: hidden;padding-top: 2px;}.languageMobile{float: left;}.languageMobile .icon {width: 60px;height: 70px;border-left: solid 1px rgba(0,0,0,0.1);font-size: 12px;line-height: 20px;text-transform: uppercase;cursor: pointer;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;pointer-events: auto;font-weight: bold;text-align: center;padding-top: 17px;}.languageMobile .icon span{display: block;}.languageMobile .icon img{margin-bottom: 10px;max-width: 20px;}.languageMobile .icon:hover, .languageMobile.active .icon{background: #e5e5e5;}.languageMobile .popup {position: fixed;top: 70px;left: 0;right: 0;bottom: 0;background: #e5e5e5;display: none;z-index: 20;pointer-events: auto;}.languageMobile .popup ul li{border-bottom: solid 1px #ffffff;}.languageMobile .popup ul li a {display: block;font-size: 15px;line-height: 23px;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;align-items: center;justify-content: flex-end;text-transform: uppercase;padding: 19px 20px;}.languageMobile .popup ul li a img{max-width: 20px;margin-left: 20px;}.hpmainhead .vvgrip{display: flex;align-items: center;align-content: center;gap: 0 30px;}#menu_search{background: #234f2d;position: relative;z-index: 100;}.vnt-menutop > ul{display: flex;align-items: center;align-content: center;justify-content: center;gap: 0 35px;}.vnt-menutop > ul > li{position: relative;}.vnt-menutop > ul > li:after{position: absolute;top: 100%;left: 0;height: 10px;width: 100%;}.vnt-menutop > ul > li:hover:after{content: '';}.vnt-menutop > ul > li > a{font-family: 'UTMAvo';display: block;font-size: 16px;line-height: 25px;padding: 10px 0;font-weight: bold;text-transform: uppercase;color: #333333;text-align: center;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.vnt-menutop > ul > li:hover > a, .vnt-menutop > ul > li.current > a{color: #b47c35;}.vnt-menutop ul ul{position: absolute;top: 100%;-webkit-transform: translate(0, 40px);-moz-transform: translate(0, 40px);-ms-transform: translate(0, 40px);-o-transform: translate(0, 40px);transform: translate(0, 40px);width: 270px;background: #ffffff;border: 2px solid #b47c35;-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, 0.27);-moz-box-shadow: 0 0 9px rgba(0, 0, 0, 0.27);box-shadow: 0 0 9px rgba(0, 0, 0, 0.27);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;opacity: 0;visibility: hidden;}.vnt-menutop ul li:hover > ul{-webkit-transform: translate(0, 10px);-moz-transform: translate(0, 10px);-ms-transform: translate(0, 10px);-o-transform: translate(0, 10px);transform: translate(0, 10px);opacity: 1;visibility: visible;}.vnt-menutop ul ul:before{position: absolute;bottom: 100%;left: 50px;content: '';border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 8px solid #cccc33;}.vnt-menutop ul ul:after{position: absolute;bottom: 100%;left: 52px;content: '';border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 6px solid #ffffff;}.vnt-menutop ul ul li{border-bottom: 1px dashed rgba(0,0,0,0.2);position: relative;}.vnt-menutop ul ul li:last-child{border-bottom: 0;}.vnt-menutop ul ul li a{display: block;font-size: 14px;line-height: 20px;padding: 7px 10px 7px 28px;position: relative;}.vnt-menutop ul ul li ul{left: 100%;top: -12px;}.vnt-menutop ul ul li ul::before, .vnt-menutop ul ul li ul::after{display: none;}.search_cart{float: right;}.vnt-search{float: left;position: relative;}.vnt-search .vs_title{width: 20px;height: 20px;text-align: center;font-size: 20px;line-height: 45px;cursor: pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.vnt-search .vs_title:hover{color: #b47c35;}.vnt-search .vs_title .fa{font-size: 20px;}.vnt-search .vs_content{position: absolute;top: 100%;right: 0;width: 240px;-webkit-transform: translate(0, 40px);-moz-transform: translate(0, 40px);-ms-transform: translate(0, 40px);-o-transform: translate(0, 40px);transform: translate(0, 40px);-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);background: #ffffff;opacity: 0;visibility: hidden;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.vnt-search.active .vs_content{opacity: 1;visibility: visible;-webkit-transform: translate(0, 10px);-moz-transform: translate(0, 10px);-ms-transform: translate(0, 10px);-o-transform: translate(0, 10px);transform: translate(0, 10px);}.vnt-search .vs_content:before{position: absolute;bottom: 100%;right: 18px;content: '';border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 8px solid #ffffff;}.vnt-search .form-control{height: 40px;border: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.vnt-search button.btn{height: 40px;border: none;background: #ffffff;font-size: 14px;line-height: 20px;font-weight: bold;text-transform: uppercase;color: #234f2d;border-left: 1px solid rgba(0,0,0,0.1);margin-left: 0 !important;outline: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.vnt-search button.btn:hover{color: #cccc33;}.vnt-search button.btn:active{outline: 0;}.vnt-search button.btn span{font-size: inherit;line-height: inherit;color: inherit;}.search_cart .vnt-cart{float: left;margin-left: 1px;position: relative;}.vnt-cart .vc_title{position: relative;}.vnt-cart .vc_title:after{position: absolute;top: 100%;left: 0;height: 10px;width: 100%;}.vnt-cart:hover .vc_title:after{content: '';}.vnt-cart .vc_title a{display: block;width: 25px;height: 25px;position: relative;text-align: center;}.vnt-cart .vc_title a .fa{font-size: 25px;}.vnt-cart .vc_title a span{position: absolute;background: #d9a92e;color: #ffffff;top: -10px;right: -10px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;width: 20px;height: 20px;font-size: 14px;line-height: 24px;text-align: center;font-weight: bold;}.vnt-cart .vc_content{position: absolute;top: 100%;right: 0;padding: 20px;background: #ffffff;width: 455px;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);-webkit-transform: translate(0, 40px);-moz-transform: translate(0, 40px);-ms-transform: translate(0, 40px);-o-transform: translate(0, 40px);transform: translate(0, 40px);opacity: 0;visibility: hidden;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.vnt-cart:hover .vc_content{opacity: 1;visibility: visible;-webkit-transform: translate(0, 10px);-moz-transform: translate(0, 10px);-ms-transform: translate(0, 10px);-o-transform: translate(0, 10px);transform: translate(0, 10px);}.vnt-cart .vc_content:before{position: absolute;bottom: 100%;right: 18px;content: '';border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 8px solid #ffffff;}.grid_cart .item{margin-bottom: 13px;padding-bottom: 13px;border-bottom: 1px dashed #cccccc;}.grid_cart .item .i-image{float: left;width: 80px;}.grid_cart .item .i-clear{float: right;margin: 5px 0;}.grid_cart .item .i-clear a{display: block;width: 50px;height: 50px;border: 1px solid #e4e4e4;text-align: center;font-size: 20px;line-height: 30px;padding: 9px;}.grid_cart .item .i-clear a .fa{font-size: 20px;line-height: 30px;}.grid_cart .item .i-desc{padding: 0 60px 0 90px;}.grid_cart .item .i-title{font-size: 14px;line-height: 20px;}.grid_cart .item .i-price{font-size: 14px;line-height: 20px;color: #eb0000;}.link_order{text-align: right;}.link_order a{display: inline-block;font-size: 14px;line-height: 20px;padding: 10px 15px;text-transform: uppercase;background: #ececec;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.link_order a:hover{background: #234f2d;color: #ffffff;}.vnt-banner{position: relative;overflow: hidden;}.mod-content{margin: 0 -15px;}#vnt-main{width: 75%;float: left;margin-bottom: 30px;padding: 0 15px;}#vnt-sidebar{width: 25%;float: right;margin-bottom: 30px;padding: 0 15px;}.box_mid #vnt-main{margin-bottom: 0;}.box_mid #vnt-sidebar{margin-bottom: 0;}.box-cat{margin-bottom: 30px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #234f2d;padding: 15px;}.box-cat .group-menu{margin-bottom: 10px;}.box-cat .box-cat-title{font-size: 16px;line-height: 20px;background: #b47c35;padding: 10px 15px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;margin-bottom: 5px;text-transform: uppercase;color: #ffffff;}.box-cat .box-cat-title h3{font-size: 16px;line-height: 20px;}.box-cat .box-cat-content ul li{border-bottom: 1px dashed rgba(255,255,255,0.2);}.box-cat .box-cat-content ul li:last-child{border-bottom: 0;}.box-cat .box-cat-content ul li a{display: block;position: relative;padding: 8px 10px 8px 15px;font-size: 14px;line-height: 20px;color: #ffffff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.box-cat .box-cat-content ul li a:hover{padding: 8px 0 8px 25px;color: #b47c35;}.box-cat .box-cat-content ul li a:before{position: absolute;top: 8px;left: 0;font-family: FontAwesome;content: '\f0da';font-size: 10px;line-height: 20px;}.box-adv{margin-bottom: 30px;border: 1px solid #e5e5e5;padding: 4px;}a.style-adv{display: block;width: 100%;height: 100%;position: relative;background: #000000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;overflow: hidden;}a.style-adv:before{position: absolute;content: '';top: 10px;bottom: 10px;left: 50%;right: 50%;z-index: 1;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}a.style-adv:hover:before{left: 5px;right: 5px;}a.style-adv:after{position: absolute;content: '';top: 50%;bottom: 50%;left: 10px;right: 10px;z-index: 1;border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}a.style-adv:hover:after{top: 5px;bottom: 5px;}a.style-adv img{width: 100%;-webkit-transition:all 1s cubic-bezier(0.44, 0.185, 0.575, 0.86);-moz-transition:all 1s cubic-bezier(0.44, 0.185, 0.575, 0.86);-o-transition:all 1s cubic-bezier(0.44, 0.185, 0.575, 0.86);transition:all 1s cubic-bezier(0.44, 0.185, 0.575, 0.86);}a.style-adv:hover img{opacity: 0.7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}#vnt-banner.slick-initialized .item, #vnt-banner .item:first-child{display: block;}#vnt-banner .item{display: none;position: relative;overflow: hidden;}#vnt-banner .item .img{padding-top: 46.876%;position: relative;display: block;}#vnt-banner .item .img img, #vnt-banner .item .img video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}#vnt-banner .item img{width: 100%;}#vnt-banner .item .i-desc{position: absolute;top: 50%;width: 100%;left: 0;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}#vnt-banner .item .i-desc .w-desc{width: 410px;height: 410px;background: rgba(255, 255, 255, 0.9);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;padding: 70px 30px 40px;text-align: center;margin-left: auto;-webkit-transform: translate(100%, 0) rotate(45deg);-moz-transform: translate(100%, 0) rotate(45deg);-o-transform: translate(100%, 0) rotate(45deg);-ms-transform: translate(100%, 0) rotate(45deg);transform: translate(100%, 0) rotate(45deg);opacity: 0;-webkit-transition: all 0.7s cubic-bezier(0.44, 0.185, 0.575, 0.86);-moz-transition: all 0.7s cubic-bezier(0.44, 0.185, 0.575, 0.86);-o-transition: all 0.7s cubic-bezier(0.44, 0.185, 0.575, 0.86);transition: all 0.7s cubic-bezier(0.44, 0.185, 0.575, 0.86);}#vnt-banner.active .item.slick-current .i-desc .w-desc{opacity: 1;-webkit-transition-delay: 1s;-moz-transition-delay: 1s;-o-transition-delay: 1s;transition-delay: 1s;-webkit-transform: translate(0%, 0%) rotate(0deg);-moz-transform: translate(0%, 0%) rotate(0deg);-o-transform: translate(0%, 0%) rotate(0deg);-ms-transform: translate(0%, 0%) rotate(0deg);transform: translate(0%, 0%) rotate(0deg);}#vnt-banner .item .i-desc .i-title{font-size: 30px;line-height: 40px;text-transform: uppercase;font-weight: bold;color: #234f2d;overflow: hidden;padding: 0 65px 15px;margin-bottom: 20px;position: relative;}#vnt-banner .item .i-desc .i-title:after{position: absolute;bottom: 0;left: 50%;height: 2px;width: 60px;content: '';background: #339933;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);}#vnt-banner .item .i-desc .i-title h2{font-size: 30px;line-height: 40px;max-height: 120px;}#vnt-banner .item .i-desc .i-content{font-size: 16px;line-height: 25px;max-height: 125px;overflow: hidden;margin-bottom: 20px;color: #333333;}#vnt-banner .item .i-desc .i-link a{display: inline-block;font-size: 14px;line-height: 21px;padding: 8px 23px;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;border: 2px solid #000000;color: #000000;text-transform: uppercase;font-weight: bold;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#vnt-banner .item .i-desc .i-link a:hover{background: #000000;color: #ffffff;}#vnt-banner .slick-dots{bottom: 40px;text-align: center;}#vnt-banner .slick-dots li button{border: 1px solid #ffffff;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;width: 16px;height: 16px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}#vnt-banner .slick-dots li:hover button, #vnt-banner .slick-dots li.slick-active button{background: #62a045;border-color: #62a045;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}#vnt-banner .slick-dots li button:before{content: '';}.menu_cat{text-align: center;margin-bottom: 20px;}.menu_cat>ul>li{display: inline-block;padding: 0 28px;position: relative;}.menu_cat>ul>li:after{position: absolute;top: 0;right: 0;content: '';bottom: 0;border-left: 1px dashed rgba(0,0,0,0.2);}.menu_cat>ul>li:last-child:after{display: none;}.menu_cat>ul>li>a{font-size: 14px;line-height: 20px;padding: 10px 0;}.menu_cat>ul>li>a:hover, .menu_cat>ul>li.current>a{color: #234f2d;}.menu_cat>ul>li:hover>ul.submenu {display:block;}.menu_cat ul.submenu {position:absolute;background:#FFF;padding:5px 0;border-top:2px solid #298a47;z-index:100;display:none;box-shadow: 0px 1px 6px rgba(51, 51, 51, 0.59);-webkit-box-shadow: 0px 1px 6px rgba(51, 51, 51, 0.59);}ul.submenu>li>a {display:block;text-align:left;white-space:nowrap;position:relative;padding:2px 15px 3px 30px;}ul.submenu>li>a:before {position: absolute;left: 15px;font-family: FontAwesome;content: '\f105';font-size: 16px;color: #b47c35;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}ul.submenu>li.current>a{color: #b47c35;font-weight:700;}#vnt-footer{padding-top: 45px;position: relative;}.footer-main{padding: 5px 0 145px;background: url("../images/bg-footer1.png") no-repeat 0 100%;background-position: bottom left;overflow: hidden;position: relative;z-index: 1;}.footer-main:before{content: '';position: absolute;bottom: -12px;left: 0;width: 100%;height: 100%;z-index: -1;pointer-events: none;background-image: url('../images/ftlinem.png');background-position: bottom left;background-repeat: no-repeat;background-size: 100%;-webkit-animation: bg-lo-2 50s linear infinite;-o-animation: bg-lo-2 50s linear infinite;animation: bg-lo-2 50s linear infinite;}@keyframes bg-lo-2{form{background-position: right bottom;}to{background-position: right 1440px bottom;}}.footer-main::after{content: '';position: absolute;bottom: -12px;left: 0;width: 100%;height: 100%;z-index: -1;pointer-events: none;background-image: url('../images/ftline.png');background-position: bottom left;background-repeat: no-repeat;background-size: 100%;}.footer-main .wrap_main{margin: 0 -15px;}.footer-main .wrap_main .fm_left{width: 33%;float: left;padding: 0 15px;}.footer-main .wrap_main .fm_right{width: 67%;float: right;padding: 0 15px;}.footer-main .footer_name{font-size: 16px;line-height: 24px;margin-bottom: 15px;font-weight: bold;color: #234f2d;text-transform: uppercase;}.footer-main .footer_name h2{font-size: 16px;line-height: 24px;}.info_company{margin-bottom: 20px;}.info_company .before{font-size: 14px;line-height: 22px;padding-left: 25px;position: relative;color: #666666;margin-bottom: 10px;}.info_company .before a{color: #666666;}.info_company .before a:hover{color: #234f2d;}.info_company .before:before{position: absolute;font-family: FontAwesome;top: 0;left: 0;font-size: 16px;line-height: 22px;}.f_map{margin-top: 15px;}.f_map a{display: inline-block;font-size: 14px;line-height: 21px;padding: 5px 18px;-webkit-border-radius: 18px;-moz-border-radius: 18px;border-radius: 18px;border: 1px solid #000000;color: #000;}.f_map a:before{font-family: FontAwesome;content: '\f041';padding-right: 10px;}.f_map a:hover{background: #234f2d;color: #fff;}.group_link{margin: 0 -15px;}.group_link .node{width: 33.33%;float: left;margin-bottom: 20px;padding: 0 15px;}.node_link li{margin-bottom: 10px;}.node_link li a{display: block;font-size: 14px;line-height: 22px;padding-left: 16px;position: relative;color: #666666;}.node_link li a:hover{color: #234f2d;}.node_link li a:before{position: absolute;top: 0;left: 0;font-family: FontAwesome;content: '\f111';font-size: 4px;}.node_mxh li{margin-bottom: 10px;}.node_mxh li a{font-size: 14px;line-height: 22px;padding-left: 30px;display: block;position: relative;color: #666666;}.node_mxh li a:hover{color: #234f2d;}.node_mxh li a .fa{position: absolute;top: 0;left: 0;font-size: 20px;line-height: 22px;}.footer-bottom{background: #234f2d;color: #ffffff;}.footer-bottom a{color: #ffffff;}.footer-bottom a:hover{color: #e7e727;}.copyright_email{padding: 30px 0;}.copyright_email .copyright{float: left;margin-right: 25px;padding-right: 25px;font-size: 12px;line-height: 20px;font-style: italic;border-right: 1px dashed rgba(255,255,255,0.3);}.copyright_email .copyright span, .copyright_email .copyright strong a{font-style: normal;font-weight: bold;color: #d0a42e;}.copyright_email .box_statistics{float: left;font-size: 12px;line-height: 20px;}.copyright_email .box_statistics li{padding-left: 20px;position: relative;}.copyright_email .box_statistics li:before{position: absolute;font-family: FontAwesome;top: 0;left: 0;font-size: 12px;line-height: 20px;}.copyright_email .view_mobile{float: left;}.copyright_email .view_mobile a{display: block;font-size: 12px;line-height: 20px;padding: 10px 0 10px 30px;position: relative;}.copyright_email .view_mobile a:before{position: absolute;top: 0;left: 0;font-family: FontAwesome;font-size: 45px;line-height: 40px;content: '\f10b';}.receive_email{float: right;width: 370px;}.receive_email .form-control{height: 40px;background: #396142;border: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.receive_email .form-control::-webkit-input-placeholder {color: #ffffff;}.receive_email .form-control::-moz-placeholder {color: #ffffff;}.receive_email .form-control:-ms-input-placeholder {color: #ffffff;}.receive_email .form-control:-moz-placeholder {color: #ffffff;}.receive_email button.btn{height: 40px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;margin-left: 0 !important;background: #d9a92e;color: #ffffff;text-transform: uppercase;font-weight: bold;outline: none;position: relative;overflow: hidden;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.receive_email button.btn:active{outline: 0;}.receive_email button.btn .fa{font-weight: normal;padding-right: 5px;}.receive_email button.btn span{font-size: inherit;line-height: inherit;color: inherit;position: relative;z-index: 1;}.receive_email button.btn:before {content: '';position: absolute;top: 0;left: 0;width: 150%;height: 100%;background: rgba(0,0,0,0.1);-webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s;transition: transform 0.3s, opacity 0.3s, background-color 0.3s;}.receive_email button.btn:hover:before {opacity: 1;background: rgba(0,0,0,0.1);-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}.menu_footer{padding: 8px 0;border-top: 1px solid #49b549;border-bottom: 1px solid #49b549;}.menu_footer .mc-menu-bottom{border: 1px solid #ffffff;padding: 8px 15px;color:#fff;position: relative;cursor: pointer;display: none;}.menu_footer .mc-menu-bottom:before{content: "\f107";font-family: fontAwesome;position: absolute;right:15px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.menu_footer ul li{float: left;padding-right: 15px;margin-right: 15px;position: relative;}.menu_footer ul li:after{position: absolute;content: '';right: 0;top: 8px;bottom: 8px;width: 1px;background: #49b549;}.menu_footer ul li:last-child{margin-right: 0;}.menu_footer ul li:last-child:after{display: none;}.menu_footer ul li a{display: block;font-size: 14px;line-height: 20px;padding: 5px 0;}.bocongthuong{padding: 20px 0;}.bocongthuong .b-img{float: left;width: 145px;}.bocongthuong .b-text{margin-left: 145px;padding: 10px 0 10px 30px;font-size: 14px;line-height: 20px;font-style: italic;}.select-j {margin-bottom: 20px;position: relative;}.select-j .title {color: #333333;padding: 11px 15px;font-size: 14px;line-height: 22px;position: relative;border: solid 1px #e0e0e0;background: #ffffff;}.select-j .title:before{content: "\f0d7";font-family: FontAwesome;position: absolute;right: 15px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size: 26px;line-height: 34px;}.select-j .title:hover {cursor: pointer;}.select-j .content {position: absolute;left: 0;top: 104%;background: #fff;box-shadow: 0px 0px 12px #fff;border: solid 1px #d0d0d0;width: 100%;max-height: 200px;overflow: auto;z-index: 1;display: none;}.select-j .content ul li a {padding: 5px 12px;border-bottom: solid 1px #e2e2e2;display: block;color: #333;}.select-j .content ul li a:hover {color: #e32528;}.go_top{width: 40px;height: 40px;position: fixed;right: 20px;bottom: 50px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: #ffffff;z-index: 112;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);}.go_top::before{content: 'Top';position: absolute;bottom: calc(100% + 2px);left: 50%;transform: translateX(-50%);color: #fff;font-size: 12px;font-weight: 400;text-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);}.go_top:after{position: absolute;top: 50%;left: 0;width: 100%;text-align: center;font-family: FontAwesome;content: '\f106';font-size: 16px;line-height: 20px;color: #010101;margin-top: -10px;animation: bounce1 2s infinite;-webkit-animation: bounce1 2s infinite;-moz-animation: bounce1 2s infinite;-o-animation: bounce1 2s infinite;}@-webkit-keyframes bounce1 {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}40% {transform: translateY(-8px);}60% {transform: translateY(-4px);}}@-moz-keyframes bounce1 {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}40% {transform: translateY(-8px);}60% {transform: translateY(-4px);}}@-o-keyframes bounce1 {0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}40% {transform: translateY(-8px);}60% {transform: translateY(-4px);}}@keyframes bounce1 {0%, 20%, 50%, 80%, 100% {transform: translateY(0);}40% {transform: translateY(-8px);}60% {transform: translateY(-4px);}}.site_supporrt{position: fixed;pointer-events: none;top: 50%;right: 0;z-index: 100;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}.site_supporrt .ss_item{pointer-events: auto;position: relative;margin-bottom: 5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.site_supporrt .ss_item .i_title{width: 44px;cursor: pointer;}.site_supporrt .ss_item .i-content{position: absolute;top: 0;left: 100%;border: 1px solid;border-right: 0;width: 290px;padding: 12px 9px;background: #ffffff;}.site_supporrt .ss_item.active{z-index: 1;-webkit-transform:translate(290px,0);-moz-transform:translate(290px,0);-o-transform:translate(290px,0);-ms-transform:translate(290px,0);transform:translate(-290px,0);}.site_supporrt .ss_item .ss_online{padding-left: 13px;font-size: 16px;line-height: 25px;}.ss_online .number_phone{margin-bottom: 5px;font-size: 22px;line-height: 28px;padding-left: 27px;position: relative;}.ss_online .number_phone:after{position: absolute;top: 0;left: 0;font-size: 22px;line-height: 28px;color: #d70707;font-family: FontAwesome;content: "\f095";}.ss_online .ss_title{font-size: 30px;line-height: 40px;font-weight: bold;color: #d70707;margin-bottom: 8px;}.ss_online .ss_style{font-size: 14px;line-height: 18px;border: 2px solid #234f2d;padding: 5px 14px;margin-top: 15px;}.vtitleall{text-align: center;margin-bottom: 25px;text-transform: uppercase;font-family: 'UTMAvo';overflow: hidden;}.vtitleall.vwhite, .vtitleall.vwhite a{color: #ffffff;}.vtitleall, .vtitleall h1, .vtitleall h2, .vtitleall h3{font-size: 30px;line-height: 40px;font-weight: bold;}.vtitleall span{display: inline-block;position: relative;}.vtitleall span::before, .vtitleall span::after{content: '';position: absolute;top: 50%;transform: translateY(-50%);width: 345px;height: 15px;background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}.vtitleall span::before{left: calc(100% + 20px);background-image: url('../images/rtitleh.png');}.vtitleall span::after{right: calc(100% + 20px);background-image: url('../images/ltitlem.png');}.vtitleall.vwhite span::before{background-image: url('../images/rtitlehw.png');}.vtitleall.vwhite span::after{background-image: url('../images/ltitlemw.png');}.tpprodlist .liitem{margin-bottom: 5px;}.tpprodlist .liview a{display: block;text-align: center;font-size: 14px;line-height: 25px;text-transform: uppercase;background-color: #efefef;padding: 10px 20px;}.tpprodlist .liview a:hover{background-color: #000000;color: #fff;}.itprodinfo{margin-bottom: 40px;}.itprodinfo:nth-child(even){background-color: #f6f6f6;}.itprodinfo .ifgrip{display: flex;flex-wrap: wrap;align-items: center;align-content: center;margin: 0 -20px;gap: 25px 0;}.itprodinfo .ifgrip > div{padding: 0 20px;}.itprodinfo .ifgrip .mcol{width: 410px;}.itprodinfo .ifgrip .hcol{width: calc(100% - 410px);}.itprodinfo .thumb{position: relative;overflow: hidden;}.itprodinfo .thumb .tinfo{pointer-events: none;padding: 50px 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align: center;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: #333333;background: rgba(0, 0, 0, 0.6);visibility: hidden;opacity: 0;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}.itprodinfo .thumb .tinfo .ititle{margin-bottom: 10px;-webkit-transform: scale(4);-moz-transform: scale(4);-ms-transform: scale(4);-o-transform: scale(4);transform: scale(4);-webkit-transition: all 0.35s 0.1s ease-in-out;-moz-transition: all 0.35s 0.1s ease-in-out;transition: all 0.35s 0.1s ease-in-out;}.itprodinfo .thumb .ititle, .itprodinfo .thumb .ititle a{color: #fff;}.itprodinfo .thumb .ititle, .itprodinfo .thumb .ititle h3{font-size: 25px;line-height: 35px;font-weight: bold;}.itprodinfo .thumb .tinfo .iviews{position: relative;text-align: center;-webkit-transform: scale(5);-moz-transform: scale(5);-ms-transform: scale(5);-o-transform: scale(5);transform: scale(5);-webkit-transition: all 0.35s 0.3s linear;-moz-transition: all 0.35s 0.3s linear;transition: all 0.35s 0.3s linear;font-size: 20px;line-height: 30px;font-weight: bold;color: #e56a2e;margin-bottom: 10px;}.itprodinfo .thumb:hover .tinfo{visibility: visible;opacity: 1;}.itprodinfo .thumb:hover .tinfo .ititle{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.itprodinfo .thumb:hover .tinfo .iviews{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.itprodinfo .thumb .timgs a{display: block;padding-top: 100%;position: relative;overflow: hidden;}.itprodinfo .thumb .timgs a img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;-webkit-transition: transform 0.8s cubic-bezier(0.44, 0.185, 0.575, 0.86);-moz-transition: transform 0.8s cubic-bezier(0.44, 0.185, 0.575, 0.86);-o-transition: transform 0.8s cubic-bezier(0.44, 0.185, 0.575, 0.86);transition: transform 0.8s cubic-bezier(0.44, 0.185, 0.575, 0.86);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;}.itprodinfo .thumb:hover .timgs a img{transform: scale(1.05);}.itprodinfo .dnames{margin-bottom: 5px;text-transform: uppercase;}.itprodinfo .dnames, .itprodinfo .dnames h3{font-size: 25px;line-height: 35px;font-weight: bold;}.itprodinfo .dprice{font-size: 20px;line-height: 30px;font-weight: bold;color: #e56a2e;margin-bottom: 10px;}.itprodinfo .dtends{margin-bottom: 20px;font-size: 15px;line-height: 25px;}.itprodinfo .dviews a{display: inline-block;font-size: 14px;line-height: 21px;padding: 8px 37px;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;border: 2px solid #000000;color: #000000;text-transform: uppercase;font-weight: bold;}.itprodinfo .dviews a:hover{background-color: #000000;color: #ffffff;}.vnt-news .vlineall{top: -20px;}.vlineall{position: absolute;top: -15px;height: 35px;width: 100%;min-width: 1920px;background-image: url('../images/vline.png');background-position: top left;background-repeat: repeat;background-size: auto;z-index: 1;}@media all and (max-width: 1400px){.tplogohead .lgsolu .sname{font-size: 25px;line-height: 35px;}.tplogohead .lgsolu .stext{font-size: 14px;line-height: 22px;}.vnt-menutop > ul{gap: 0 25px;}.vnt-menutop > ul > li > a{font-size: 15px;}}@media all and (max-width: 1200px){.tplogohead .lgsolu{display: none;}}@media all and (max-width: 1150px){.vnt-slogan .text1{font-size: 20px;line-height: 30px;}.vnt-slogan .text2{font-size: 20px;line-height: 30px;}.vnt-logo{max-width: 100px;padding: 26px 0;}.vnt-slogan {padding: 20px 0;}}@media all and (max-width: 1024px){.menu_footer .mc-menu-bottom{display: block;}.menu_footer ul li{padding-right: 10px;margin-right: 10px;}.menu_footer ul li a{font-size: 12px;}}@media all and (max-width: 991px){#vnt-navation{display: none;}.wrapper{padding: 0 20px;}#menu_search{display: none;}.vnt-logo{margin-right: 15px;}.vnt-slogan .text1{font-size: 14px;line-height: 22px;}.vnt-slogan .text2{font-size: 15px;line-height: 23px;}div#vnt-header .wrapper{padding-right: 0;}.vnt-slogan {padding: 12px 0 13px;}.vnt-logo {max-width: 100px;padding: 11px 0;}.footer-main .wrap_main .fm_left, .footer-main .wrap_main .fm_right{width: 100%;}.group_link .node{width: 100%;margin-bottom: 10px;}.footer-main .node .footer_name {margin-bottom: 0;background: #fff;color: #234f2d;padding: 8px 15px;position: relative;cursor: pointer;}.footer-main .node .footer_name:before{content: "\f067";font-family: fontAwesome;position: absolute;width: 40px;height: 40px;top: 0;right: 0;text-align: center;line-height: 40px;color: #666666;}.footer-main .node.active .footer_name:before{content: "\f068";}.footer-main .node.active .node_content{display: block;}.footer-main .node .node_content{display: none;margin-top: 10px;}.site_supporrt{left: 50%;transform: translateX(-50%);bottom: 0;top: unset;width: 100%;}.site_supporrt ul{display: flex;flex-wrap: wrap;justify-content: center;justify-content: center;gap: 5px;}.receive_email{width: 270px;}.menu_footer{padding: 0;border:none;}.menu_footer.active ul{display: block;}.menu_footer ul{background: rgba(255,255,255,0.3);padding: 15px;display: none;}.menu_footer ul li{float: none;}.menu_footer ul li:after{display: none;}.menu_footer ul li a{font-size: 14px;line-height: 22px;}.footer-main{padding: 5px 0 40px;background: url(../images/bg-footer2.png) no-repeat 85% 100%;}.footer-main::before, .footer-main::after{display: none;}#vnt-main{width: 100%;float: none;}#vnt-sidebar{width: 100%;float: none;}#vnt-header{min-height: 60.88px;}.vntheader{padding: 8px 0;}.tplogohead .lgimgs{width: 46px;}.vnt-cart .vc_title a{width: 21px;height: 21px;}.vnt-cart .vc_title a .fa{font-size: 21px;}.vtitleall {margin-bottom: 20px;}.vtitleall, .vtitleall h1, .vtitleall h2, .vtitleall h3{font-size: 22px;line-height: 21px;}#vnt-banner .slick-dots{bottom: 20px;}#vnt-banner .slick-dots li button{border-width: 1px;width: 8px;height: 8px;}.itprodinfo .ifgrip{margin: 0 -15px;}.itprodinfo .ifgrip > div{padding: 0 15px;}.itprodinfo .dnames, .itprodinfo .dnames h3{font-size: 20px;line-height: 30px;}.itprodinfo .dprice{font-size: 16px;line-height: 24px;}.itprodinfo .dtends{font-size: 14px;margin-bottom: 15px;}.footer-bottom{padding-bottom: 20px;}.go_top::before{display: none;}}@media all and (max-width: 768px){.copyright_email .copyright{padding-right: 0;margin-right: 0;border-right: none;margin-bottom: 25px;}.copyright_email .box_statistics{float: right;margin-bottom: 25px;}.receive_email{width: 100%;}.copyright_email{padding: 25px 0 20px;}.vnt-slogan{display: none;}}@media all and (max-width: 767px){.vtitleall span::before, .vtitleall span::after{display: none;}.itprodinfo{margin-bottom: 20px;}.itprodinfo .ifgrip .mcol{width: 100%;}.itprodinfo .ifgrip .hcol{width: 100%;}.itprodinfo .decss{padding: 0 20px 30px;}.itprodinfo .dviews a{display: block;text-align: center;}.bocongthuong{display: flex;flex-wrap: wrap;flex-direction: column-reverse;gap: 10px 0;}.f_map a{display: block;text-align: center;}}@media all and (max-width: 520px){.vnt-slogan {padding: 16px 0 17px;}.vnt-slogan .text1 {font-size: 10px;line-height: 18px;}.vnt-slogan .text2 {font-size: 11px;line-height: 19px;}.vnt-logo {max-width: 85px;padding: 14px 0;margin-right: 10px;}.bocongthuong .b-text{margin-left: 0;padding: 0;}.bocongthuong .b-img{float: none;margin-bottom: 10px;}}@media all and (max-width: 420px){.copyright_email .copyright{float: none;margin-bottom: 10px;}.copyright_email .box_statistics{float: none;margin-bottom: 10px;}}