@font-face{font-display:swap;font-family:'UTM Avo';src:url(/wp-content/themes/flatsome-child/fonts/UTM_Avo.ttf)}@font-face{font-display:swap;font-family:'UTM Avo_B';src:url(/wp-content/themes/flatsome-child/fonts/UTM_AvoBold.ttf)}body{max-width:100%;overflow:hidden;font-family:'UTM Avo'}strong,b,h1,h2,h3,h4,h5,h6{font-family:'UTM Avo';font-weight:700}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:'UTM Avo';font-weight:700}.blog-single .entry-header .entry-header-text{padding-bottom:0}.entry-content.single-page{padding-top:0}#footer p{margin-bottom:5px}#footer ul{margin-bottom:0;list-style:none}#footer li{margin-left:0;margin-bottom:5px}body .header-bottom-nav>li>a{font-size:16px;font-weight:400}.mega-li>a{border-radius:15px 15px 0 0!important}body .nav-spacing-xlarge>li{margin:0 18px}.title-heading h2 span{font-weight:400;font-family:'UTM Avo'}.title-heading.title-heading2 h2 span{font-weight:700}.title-heading h2:after{content:'';display:block;width:200px;height:2px;margin:15px auto;background:#f0d968}.title-heading2 h2:after{background:none;background:url(/wp-content/themes/flatsome-child/images/bg-line-header.png) center bottom no-repeat;height:28px;width:100%}body .box-badge .box-text{bottom:5%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header-title{font-weight:400;font-family:'UTM Avo'}.product-category.col:hover .box-category img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.col.post-item .post-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-family:'UTM Avo';font-size:17px;height:44px;line-height:22px;overflow:hidden}.col.post-item .post-meta{padding:8px 0;font-size:12px;color:#fff}.col.post-item .from_the_blog_excerpt{font-size:14px;color:#fff}.ctform-row input{height:50px}.but-sub-f .wpcf7-spinner{display:none}.but-sub-f input{margin:0;min-width:150px;line-height:40px}body:not(.home) #wide-nav{padding-bottom:10px}body:not(.home) #wide-nav>.container{border-radius:4px}body:not(.home) #wide-nav li{padding:0 19px;margin:0}body:not(.home) #wide-nav li:first-child a:after{display:none}body .sticky-add-to-cart--active,#wrapper,body #main,body #main.dark{background-color:#fff}.shop-page-title.category-page-title .page-title-inner{padding-top:0;background-color:#d1d1d180;border-radius:4px}body:not(.home) .category-page-row{padding-top:40px}.header-bottom .nav-dropdown li{padding:0!important}.header-bottom .nav-dropdown li a:after{display:none!important}.widget .is-divider{display:none}.widget{margin-bottom:20px}.widget ul.menu,.woocommerce-widget-layered-nav-list{padding:10px 0}.widget ul.menu li,.woocommerce-widget-layered-nav-list li{border:none!important}.woocommerce-widget-layered-nav-list li a{padding:0 0 0 15px;font-size:14px}.woocommerce-widget-layered-nav-list li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;content:"\f0c8";margin-right:10px;width:15px}body .woocommerce-widget-layered-nav-list li.chosen a:before{content:"\f14a";background:#fff0!important;border:none;border-radius:initial;opacity:1;font-size:18px;top:2px;position:relative;margin-right:7px;color:#9f7831}.widget ul.menu li>a{font-size:14px;padding:5px 11px;flex:initial;border-radius:100px}.widget ul.menu li.current-menu-item>a{color:#fff!important;background:#c0aa61}.widget ul.menu li:hover>a{color:#c0aa61}.widget ul.menu ul{border-left:0;padding-left:10px}.widget .widget-title{color:#fff;display:block;font-size:14px;text-transform:uppercase;line-height:35px;padding-left:14px}.widget .widget-title{text-align:left;display:block;border-radius:5px 5px 0 0;margin-bottom:5px;font-size:18px;font-weight:700;padding:5px 0 5px 25px;color:#000;background:url(/wp-content/themes/flatsome-child/images/line.png) 0 center no-repeat;background-size:15px}.block_widget .col.post-item .col-inner{padding:0 10px}.products-per-page{display:none}.title-product-term,.box-parent h4{border-radius:5px 5px 0 0;margin-bottom:25px}.title-product-term,.box-parent h4 a{font-size:16px;padding:9px 13px;display:block;font-weight:700;font-family:'UTM Avo';text-transform:uppercase;color:#000;max-width:1360px}.box-parent h4{position:relative}.box-parent h4 a.viewmore{position:absolute;right:10px;top:0;z-index:1}.box-parent h4 a.viewmore:hover{color:#f0d968!important}.fix-font strong{font-family:'UTM Avo'}.box-parent .col{padding-bottom:0}.box-parent .product-small.box{margin-bottom:10px}.price-wrapper del,.price-wrapper del *{color:#333}.onsale{color:#000}.woocommerce-product-gallery__wrapper img{height:300px;object-fit:contain}#product-sidebar{border:none}.content-row .product-gallery{padding-left:0}.product-thumbnails a{display:block;background:#fff}.product-thumbnails img{height:80px;object-fit:contain}.single .woocommerce-breadcrumb.breadcrumbs{display:none}.product-title.product_title{font-size:22px}.product-info.summary{padding-top:0}.product-info.summary .product-page-price .woocommerce-Price-amount *,.product-info.summary .price-wrapper ins,.product-info.summary .price-wrapper ins *{font-size:20px;color:red;font-weight:700;font-family:'UTM Avo_B'}.product-info.summary .price-wrapper del,.product-info.summary .price-wrapper del *{font-size:16px;color:#fff}.product-info.summary .product-short-description{margin:20px 0}.product-info.summary .product-short-description ul{list-style:none;margin:0}.product-info.summary .product-short-description ul li{background:url(/wp-content/themes/flatsome-child/images/icon-list.png) 0 9px no-repeat;margin:0;font-size:14px;padding-left:23px;line-height:27px}.wc-tabs.product-tabs{background:#000;overflow:hidden;border-radius:8px 8px 0 0}.wc-tabs.product-tabs a:before{display:none}.wc-tabs.product-tabs a{padding-left:15px;color:#fff!important}.related.related-products-wrapper,.product-footer .woocommerce-tabs{border:none}.recent-blog-posts-li a,.product_list_widget .product-title{font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product_list_widget del{display:none}.product_list_widget .woocommerce-Price-amount *,.product_list_widget ins *{color:red;font-size:13px}.blog-archive .col.post-item .post-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:10px}.blog-archive .col.post-item .from_the_blog_excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.single h1.entry-title{font-size:18px}[data-icon-label]:after,.secondary.is-underline:hover,.secondary.is-outline:hover,.icon-label,.button.secondary:not(.is-outline),.button.alt:not(.is-outline),.badge-inner.on-sale,.button.checkout,.single_add_to_cart_button,.current .breadcrumb-step{background-color:#f0d968!important}.product_list_widget .woocommerce-mini-cart-item.mini_cart_item .woocommerce-Price-amount *,.product_list_widget .woocommerce-mini-cart-item.mini_cart_item ins *{color:#ef0000}.transparent #logo img{display:none!important}.product-small .box-image img{height:250px;object-fit:contain}.product-small .product-title a{font-weight:500;font-size:16px}.product-small span.amount{font-weight:500;color:#ff0000!important;font-size:16px}.product-small span.amount del span.amount{color:#f1f1f1!important}.header-wrapper.stuck{background:#000}.product-small .product-title{margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:22px;height:44px;overflow:hidden}.box-blog-post .is-divider{display:none}.ctform-row{display:inline-flex}.ctform-col{margin-left:10px;margin-right:10px}.ctform-row ::placeholder{color:#b69673}.dky-but{background:linear-gradient(0deg,rgb(240 217 104) 0%,rgb(140 97 38) 100%);font-weight:500!important;color:#000!important;padding-left:30px!important;padding-right:30px!important;margin-top:20px!important}.absolute-footer{display:none}#billing_address_1_field{width:100%}.woocommerce.widget_price_filter form{margin-top:20px}#footer .ux-menu-link__link{font-size:13px}body .breadcrumbs a{color:#000}body.nav-dropdown-has-border .nav-dropdown{border:none;padding:0;background:#000}body.nav-dropdown-has-border .nav-dropdown a{color:#fff;padding:8px 10px!important;margin:0}body.nav-dropdown-has-border .nav-dropdown a:hover *,body.nav-dropdown-has-border .nav-dropdown a:hover{color:#ffd040}.continue-shopping .button-continue-shopping{background:#8c6126;color:#fff!important;border:none}.wc-proceed-to-checkout a{color:#333!important}.woof_price_filter_txt_container input{width:48%!important;margin-top:15px}.term-description{top:-5px;position:relative}.filter-number{position:relative;height:0}.filter-number #submit{display:none}.filter-number select{width:60px;float:left}.filter-number span{float:left;line-height:35px;margin-right:10px}.box-1{position:absolute;right:-8px;bottom:-41px;height:40px;width:140px}body:not(.home) #wrapper{background-size:cover}@media screen and (min-width:850px){.single .content-row>.large-9{border:none!important;padding-left:0}}.single .products-per-page{display:none}.logo-mes-fix{position:fixed;bottom:240px;right:9px;z-index:99999}.product-small .product-title a{color:#000}.lien-he-price,.product-small .price-wrapper .lien-he-price{color:#ff0000!important}.post-type-archive .box-1{right:-13px}.term-description p{color:#000}.product-title.product_title{color:#000}.product_meta{color:#000}.product_list_widget{padding:0 10px}body .phone-bar a{bottom:96px}body #button-contact-vr{bottom:72px}.product-small.col{padding:0}.pro-cus.product-small.box{border-top:0;min-height:354px}.shop-container>.products.row{margin:0}.woocommerce-pagination{margin-top:15px}.woocommerce-Price-currencySymbol{text-indent:-99999px}.shop-page-title{display:none}.page-title-bar{background:#fff;text-align:center;padding:20px 0 0}.page-title-bar .title{margin:10px 0 0;background:url(/wp-content/themes/flatsome-child/images/line-heading.png) center bottom no-repeat;background-size:100px;padding-bottom:40px}#header-contact{font-weight:700}body .header-bottom-nav.nav-pills>li.active>a{color:#333!important}body [data-icon-label]:after{color:#333}body .nav-dark .form-flat input:not([type="submit"]){background:#fff!important;color:#333!important;height:40px}.button.secondary:not(.is-outline){background:#c0aa61!important;color:#333!important}body .nav-dark .form-flat input::placeholder{color:#333;opacity:1}body .nav-dark .form-flat input:-ms-input-placeholder{color:#333}body .nav-dark .form-flat input::-ms-input-placeholder{color:#333}.html_nav_position_text .glink{margin-left:10px}.html_nav_position_text .glink img{visibility:hidden}.html_nav_position_text .glink:nth-child(1){background:url(/wp-content/themes/flatsome-child/images/en-icon.png) 0 center no-repeat;background-size:100%}.html_nav_position_text .glink:nth-child(2){background:url(/wp-content/themes/flatsome-child/images/vn-icon.png) 0 center no-repeat;background-size:100%}.woof_submit_search_form{border-radius:100px}body .searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-43px}.page-title-bar a{background:url(/wp-content/themes/flatsome-child/images/icon-brea.png) 96% 7px no-repeat;padding-right:39px;background-size:27px;color:#d1d1d1}.page-title-bar span{color:#d1d1d1}.ses-mega{border-top:2px solid #c0aa61}.cus-term-pro .product-category.col .box-image{border-radius:10px;overflow:hidden}.cus-term-pro .product-category.col img{height:270px;object-fit:cover}.mega-li .sub-menu{border-radius:0 0 15px 15px;overflow:hidden;top:29px!important}.form-search-sp{position:relative;text-align:right}.form-search-sp form{position:absolute;top:-4px;right:0}.form-search-sp select{border:none;box-shadow:0 0 0;width:113px}.single .image-tools.bottom.left{display:none}.title-product-term{text-align:left;font-size:22px;position:relative;padding-left:0}.title-product-term span{position:relative;background:#fff;z-index:1;padding-right:20px}.title-product-term:after{content:'';display:block;background:#e1e1e1;height:1px;width:100%;position:absolute;bottom:25px;right:0}body.nav-dropdown-has-border .ses-mega .ux-menu-link__link{padding-left:0!important}.ses-gioithieu-sp{background:url(/wp-content/themes/flatsome-child/images/bg-top.png) center top no-repeat;background-size:100%}@media only screen and (max-width:767px){.product-small.box{margin-bottom:20px}.back-to-top.active{color:#fff}.woof_price_filter_txt_container input{width:47%!important}.shop-page-title.category-page-title .page-title-inner{padding-top:20px}.pro-cus .col{border-top:1px solid #e1e1e1!important}.pro-cus .col,.pro-cus.product-small.box,.product-small.col{border:none!important}.pro-cus.product-small.box{min-height:initial}.product-small .box-image img{height:195px}body.nav-dropdown-has-border .nav-dropdown{background:none}.html_nav_position_text .glink:nth-child(2),.html_nav_position_text .glink:nth-child(1){background-size:48%}.cus-term-pro .product-category.col img{height:165px}.product-small.box img[Attributes Style]{aspect-ratio:auto 325 / 250}}@media only screen and (min-width:10240px){#wide-nav li{position:relative}#wide-nav li li{width:100%;display:block;float:initial;clear:both;padding:0;margin-top:-15px;border-top:1px solid #e1e1e147;border-right:0;-moz-transition:opacity 0.1s 0.15s ease-out,margin 0.3s 0.1s ease-out;-webkit-transition:opacity 0.1s 0.15s ease-out,margin 0.3s 0.1s ease-out;-o-transition:opacity 0.15s 0.15s ease-out,margin 0.3s 0.1s ease-out;transition:opacity 0.15s 0.15s ease-out,margin 0.3s 0.1s ease-out}#wide-nav li li.menu-item-has-children:after{font-family:'fl-icons'!important;content:"\f105";position:absolute;top:6px;right:8px;z-index:9}#wide-nav li li a{font-size:13px;line-height:20px;border:none;position:relative}#wide-nav li ul{z-index:9999;float:left;list-style:none;margin:0;padding:0;position:absolute;left:0;min-width:240px;background:#000;opacity:0;visibility:hidden;-moz-transition:opacity 0.2s 0.1s ease-out,visibility 0.1s 0.1s linear;-webkit-transition:opacity 0.3s ease-out,visibility 0.1s 0.1s linear;-o-transition:opacity 0.3s ease-out,visibility 0.1s 0.1s linear;transition:opacity 0.3s ease-out,visibility 0.1s 0.1s linear}#wide-nav li ul ul{top:-1px}#wide-nav li ul ul{left:100%}#wide-nav li:hover>ul{opacity:1;visibility:visible}#wide-nav li:hover ul li{margin-top:0;opacity:1}#wide-nav ul ul ul{float:left;list-style:none;z-index:9999;margin:0;padding:0;position:absolute;left:80%;top:0;width:100%;opacity:0;visibility:hidden;-moz-transition:opacity 0.2s 0.01s ease-in-out,left 0.2s 0.1s ease-out,visibility 0.1s 0.1s linear;-webkit-transition:opacity 0.2s 0.01s ease-in-out,left 0.2s 0.1s ease-out,visibility 0.1s 0.1s linear;-o-transition:opacity 0.2s 0.01s ease-in-out,left 0.2s 0.1s ease-out,visibility 0.1s 0.1s linear;transition:opacity 0.2s 0.01s ease-in-out,left 0.2s 0.1s ease-out,visibility 0.1s 0.1s linear}#wide-nav ul ul ul li{border:none;border-top:1px solid #e1e1e147;border-right:0;clear:both;margin:0;padding:0;width:100%;opacity:1}#wide-nav ul ul li:hover ul{opacity:1;left:100%;visibility:visible}}