/*!
Theme Name: Zakra Child
Theme URI: https://zakratheme.com/
Author: NgocLee
Author URI: https://themegrill.com
Description: Zakra is flexible, fast, lightweight and modern multipurpose theme that comes with many starter free sites (currently 10+ free starter sites and more will be added later) that you can use to make your site beautiful and professional. Check all the starter sites at https://zakratheme.com/demos. Suitable for personal blog, portfolio, WooCommerce stores, business websites and niche-based sites (like Cafe, Spa, Charity, Yoga, Wedding, Dentist, Education etc) as well. Works with Elementor plus other major page builders so you can create any layout you want. The theme is responsive, Gutenberg compatible, SEO friendly, translation ready and major WordPress plugins compatible.
Version: 2.0.7
Tested up to: 5.8
Requires PHP: 5.6
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
Text Domain: zakra
Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-logo, featured-images, footer-widgets, full-width-template, theme-options, threaded-comments, translation-ready, blog, news, e-commerce, rtl-language-support

Zakra is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/
 h1,h2,h3,h4,h5,h6,p,blockquote{margin:0;padding:0;border:0;font-size:100%;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}.wc-block-product-categories-list-item .wc-block-product-categories-list-item-count{color:#26995d}.widget ul li.wc-block-product-categories-list-item a{font-size:14px!important}#site-navigation #primary-menu li a{color:#26995d}#primary-menu .sub-menu li a{color:#26995d!important}#primary-menu{background:unset!important}ul#primary-menu li,ul#primary-menu li:hover{border-radius:8px}#site-navigation #primary-menu li:hover>a{color:#fff!important}.site-branding .custom-logo-link{margin-bottom:unset!important}.custom-logo{width:120px!important}.tg-block.tg-block--one{width:100%}.customicon img{object-fit:contain!important}.product-category{margin-bottom:40px;border-bottom:1px solid #ddd;padding-bottom:20px}.category-title{font-size:24px;color:#26995d;margin-bottom:10px;text-align:center;font-weight:700;text-transform:uppercase}.product-link-custom img{transition:.6s}.product-link-custom:hover img{transform:scale(1.05)}.category-description{font-size:16px;color:#666;margin-bottom:20px}.products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product-item{text-align:center;border:1px solid #ddd;padding:15px;border-radius:5px;transition:.6s}.product-item:hover{box-shadow:0 4px 8px rgb(0 0 0 / .1)}.product-item img{max-width:100%;height:auto;margin-bottom:10px;border-radius:8px}.product-item .product-title{font-size:18px;color:#333;margin-bottom:10px;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:39px}.product-item .price{font-size:16px;color:#28a745;font-weight:700;margin-bottom:10px}.product-item .add-to-cart{background:#26995d;color:#fff;text-decoration:none;padding:8px 16px;border-radius:5px;transition:.6s;font-size:14px}.menu-product .menu-prd-item article a span{font-size:16px}.product-item .add-to-cart:hover{background:#0056b3}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%}.summary.entry-summary{width:57%!important}.woocommerce div.product div.images.woocommerce-product-gallery{width:40%!important}.woocommerce-input-wrapper{width:100%}.cart-count{display:inline-block;font-size:14px;font-weight:700;text-align:center;min-width:20px;line-height:20px;margin-left:5px}.menu-item.cart-menu-item a{position:relative;display:flex;align-items:center}.menu-item.cart-menu-item a:hover .cart-count{background-color:#218838}.product-buttons{display:flex;justify-content:center;align-items:center;gap:12px;flex-direction:column-reverse}.product-buttons .call-now{padding:5px 10px;border:1px solid #ededed;font-size:14px;display:flex;align-items:center;gap:6px}#woocommerce_product_categories-2,#woocommerce_products-2{border-radius:8px;box-shadow:0 4px 4px rgb(0 0 0 / .2)}#woocommerce_product_categories-2 ul,#woocommerce_products-2 ul{list-style:none;padding:0 4px}.custom-contact-form .Module-93{background:#f5f5f5;padding:20px 15px;border:1px solid #ddd}.header-mobile-search form{gap:4px;align-items:center;display:none;margin-left:10px;height:30px}.header-mobile-search form .search-submit{width:60px;font-size:8px}.tg-container #primary{width:77%}.tg-container #secondary{width:23%}.tg-container #secondary .cat-item a{font-size:14px!important}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;border-style:solid;border-width:0}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}p{margin-bottom:1.6em}html{font-size:90%}body{font-family:-apple-system,blinkmacsystemfont,"segoe ui",roboto,"oxygen-sans",ubuntu,cantarell,"helvetica neue",helvetica,arial,sans-serif;font-size:1rem;color:#51585f;line-height:1.8}code{background-color:#f1f3f5;padding:.125em .25em}pre{background-color:#f8f9fa;padding:20px}blockquote,.wp-block-quote{padding:1em;margin:1.5em 1em 1.5em 2em;border-left:4px solid #e9ecef}blockquote.has-text-align-right,.wp-block-quote.has-text-align-right{border:unset;border-left:4px solid #e9ecef}h1,h2,h3,h4,h5,h6{color:#16181a;line-height:1.3;font-weight:500;margin:0 0 20px}h1{font-size:2.5rem}h2{font-size:2.25rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.313rem}h6{font-size:1.125rem}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr,.wp-block-separator{background-color:#e9ecef;border:0;height:1px;margin-bottom:1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}iframe{max-width:100%}.tg-container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:768px){.tg-container--boxed .tg-site{max-width:750px}.tg-container{max-width:720px}.woocommerce ul.products li.product a img{height:250px}}@media (min-width:992px){.tg-container--boxed .tg-site{max-width:970px}.tg-container{max-width:940px}}@media (min-width:1200px){.tg-container--boxed .tg-site{max-width:1270px}.tg-container{max-width:1160px}}.tg-container-fluid{width:100%;margin-right:auto;margin-left:auto}.tg-container--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tg-container--flex-center{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tg-container--flex-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tg-site-layout--stretched #page #main :not(.tg-page-header) .tg-container{max-width:100%}.tg-site-layout--stretched #page #main :not(.tg-page-header) .tg-container #primary{width:100%;padding-right:0}body:not(.tg-container--separate) #page{background:#fff}body.has-transparent-header.elementor-editor-active .tg-site-header{z-index:-1}.page-template.tg-container--separate #page{background:#fff}.tg-container--boxed .tg-site{margin:20px auto;-webkit-box-shadow:0 0 5px rgb(0 0 0 / .1);box-shadow:0 0 5px rgb(0 0 0 / .1)}.tg-container--boxed .tg-site#page{background-color:#fff}.tg-container--stretched .tg-container{width:100%;max-width:unset}.tg-container--separate{background-color:#e9ecef}.tg-container--separate .tg-site-header{background-color:#fff;border-bottom:0 none;-webkit-box-shadow:0 0 5px rgb(0 0 0 / .1);box-shadow:0 0 5px rgb(0 0 0 / .1)}.tg-container--separate .tg-page-header{background-color:#ced4da}.tg-container--separate .tg-site-footer{background-color:#fff}.tg-container--separate #primary{padding-right:2em}.tg-container--separate #secondary{padding-left:2em;border-left:0 none}.tg-container--separate .tg-site-layout--left #primary{padding-left:2em}.tg-container--separate .tg-site-layout--left #secondary{padding-right:2em;border-right:0 none}.tg-container--separate .hentry,.tg-container--separate .widget{background-color:#fff;padding:2em}.tg-container--separate .tg-footer-widget-area .widget{padding:0;background-color:#fff0}.has-transparent-header:not(.blog):not(.has-page-header) .site-content,.tg-no-content-margin .site-content{margin:0}.elementor-template-full-width .site-content{margin:0}.elementor-template-full-width .site-content>.tg-container--flex{display:block}.page-template-pagebuilder{background:#fff}.page-template-pagebuilder .site-content{margin:0}.page-template-pagebuilder .widget{background:initial;padding:0}.page-template-pagebuilder #primary.content-area.pagebuilder-content{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:inherit;padding:0}@font-face{font-family:"themegrill-icons";src:url("/wp-content/themes/zakra-child/assets/fonts/themegrill-icons.eot?5d42b271f668d2d6461ba91fc5a5a839?#iefix") format("embedded-opentype"),url(/wp-content/themes/zakra-child/assets/fonts/themegrill-icons.woff2?5d42b271f668d2d6461ba91fc5a5a839) format("woff2"),url(/wp-content/themes/zakra-child/assets/fonts/themegrill-icons.woff?5d42b271f668d2d6461ba91fc5a5a839) format("woff");font-display:swap}.tg-icon{font-family:"themegrill-icons";display:inline-block;font-size:1rem;font-style:normal}.tg-icon-angle-down::after{content:"\f101"}.tg-icon-angle-left::after{content:"\f102"}.tg-icon-angle-right::after{content:"\f103"}.tg-icon-angle-up::after{content:"\f104"}.tg-icon-arrow-down::after{content:"\f105"}.tg-icon-arrow-left::after{content:"\f106"}.tg-icon-arrow-right::after{content:"\f107"}.tg-icon-arrow-up::after{content:"\f108"}.tg-icon-bars::after{content:"\f109"}.tg-icon-close::after{content:"\f10a"}.tg-icon-search::after{content:"\f10b"}.tg-icon-shopping-cart::after{content:"\f10c"}.tg-page-header{padding:20px 0}.tg-page-header .tg-page-header__title{margin-top:0;margin-bottom:0;font-weight:500;font-size:2.5rem;line-height:1.3}.tg-page-header.tg-page-header--left-right .tg-page-header__title{margin-right:auto}.tg-page-header.tg-page-header--left-right .breadcrumbs{margin-left:auto}.tg-page-header.tg-page-header--both-center .tg-container--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tg-page-header.tg-page-header--both-center .tg-page-header__title{text-align:center}.tg-page-header.tg-page-header--right-left .tg-page-header__title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}.tg-page-header.tg-page-header--right-left .breadcrumbs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:auto}.tg-page-header.tg-page-header--both-left .tg-container--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tg-page-header.tg-page-header--both-right .tg-container--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tg-page-header .breadcrumb-trail ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.tg-page-header .breadcrumb-trail ul li{font-size:16px}.tg-page-header .breadcrumb-trail ul li::after{padding:7px;font-size:12px;color:#51585f;font-family:"themegrill-icons"!important;vertical-align:middle;content:"\f103"}.tg-page-header .breadcrumb-trail ul li:last-child::after{content:none}ul,ol{margin:0 0 1.6rem 1.6rem;padding-left:0}ul{list-style:square}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.6rem}dt{font-weight:700}dd{margin:0 1.6rem 1.6rem}table,.wp-block-table{margin:0 0 1.5em;width:100%}table th,table td,.wp-block-table th,.wp-block-table td{text-align:left;border:1px solid #e9ecef;padding:1em}.admin-bar{--admin-bar:32px}@media screen and (max-width:782px){.admin-bar{--admin-bar:46px}}.search-form label{position:relative}.tg-menu-item-search{position:relative;cursor:pointer}.tg-menu-item-search .search-form{position:absolute;top:60px;right:0;width:300px;display:none;z-index:999}.tg-menu-item-search .search-form label{margin-bottom:0;width:100%}.tg-menu-item-search.show-search .search-form{display:-webkit-box;display:-ms-flexbox;display:flex}a{color:#16181a;text-decoration:none;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}a:hover,a:focus{color:#269bd1}a:active{outline:0}.entry-content a{color:#269bd1}.entry-content a:hover,.entry-content a:focus{color:#1e7ba6}.tg-primary-menu{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:0 solid #e9ecef;margin-left:auto}.tg-primary-menu>div ul{margin:0;padding:0;list-style-type:none}.tg-primary-menu>div ul li.current_page_ancestor>a,.tg-primary-menu>div ul li.current-menu-ancestor>a,.tg-primary-menu>div ul li.current_page_item>a,.tg-primary-menu>div ul li.current-menu-item>a{color:#269bd1}.tg-primary-menu>div ul li:hover>a{color:#269bd1}.tg-primary-menu>div ul li.menu-item-has-children,.tg-primary-menu>div ul li.page_item_has_children{position:relative}.tg-primary-menu>div ul li.menu-item-has-children>a::after,.tg-primary-menu>div ul li.page_item_has_children>a::after{margin-left:.5rem;font-family:"themegrill-icons"!important;vertical-align:middle;content:"\f101"}.tg-primary-menu>div ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#16181a;font-size:16px}.tg-primary-menu>div ul li ul{position:absolute;display:block;top:100%;border:1px solid #e9ecef;width:240px;background:#fff}.tg-primary-menu>div ul li ul li{border-bottom:1px solid #e9ecef}.tg-primary-menu>div ul li ul li:last-child{border-bottom:0}.tg-primary-menu>div ul li ul li.menu-item-has-children>a::after,.tg-primary-menu>div ul li ul li.page_item_has_children>a::after{position:absolute;right:1rem;font-family:"themegrill-icons"!important;vertical-align:middle;content:"\f103"}.tg-primary-menu>div ul li ul li a{padding:1em}.tg-primary-menu>div ul li ul li ul{top:-1px;left:100%}.tg-primary-menu>div ul li ul,.tg-primary-menu>div ul li:hover ul ul,.tg-primary-menu>div ul li.focus ul ul{z-index:99999;position:absolute;left:-999999px}.tg-primary-menu>div ul li:hover>ul,.tg-primary-menu>div ul li.focus>ul{left:auto}.tg-primary-menu>div ul li .sub-menu li.menu-item-has-children ul.tg-edge,.tg-primary-menu>div ul li .sub-menu li.page_item_has_children ul.tg-edge{left:-100%}.tg-primary-menu>div ul li:hover>ul,.tg-primary-menu>div ul li.focus>ul{left:auto}.tg-primary-menu>div>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tg-primary-menu>div>ul>li{margin:1em;padding-right:20px}.tg-primary-menu>div>ul>li:hover ul ul,.tg-primary-menu>div>ul>li.focus ul ul{position:absolute;left:-999999px}.tg-primary-menu>div>ul>li:last-child{margin-right:0}.tg-primary-menu>div>ul>li.tg-menu-item-cart{margin-right:10px}.tg-primary-menu>div>ul>li>ul.tg-edge{right:0;left:auto}.tg-primary-menu>div>ul ul li:hover ul ul,.tg-primary-menu>div>ul ul ul li:hover ul ul,.tg-primary-menu>div>ul ul li.focus ul ul,.tg-primary-menu>div>ul ul ul li.focus ul ul{position:absolute;left:-999999px}.tg-primary-menu>div>ul ul li:hover>ul,.tg-primary-menu>div>ul ul li.focus>ul{left:100%}.tg-primary-menu>div>ul ul ul li:hover>ul,.tg-primary-menu>div>ul ul ul ul li:hover>ul,.tg-primary-menu>div>ul ul ul li.focus>ul,.tg-primary-menu>div>ul ul ul ul li.focus>ul{left:100%}.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current_page_ancestor>a,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current-menu-ancestor>a,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current_page_item>a,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current-menu-item>a,.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current_page_ancestor>a,.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current-menu-ancestor>a,.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current_page_item>a,.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current-menu-item>a,.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current_page_ancestor>a,.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current-menu-ancestor>a,.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current_page_item>a,.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current-menu-item>a{position:relative}.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current_page_ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current-menu-ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current_page_item>a::before,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current-menu-item>a::before,.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current_page_ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current-menu-ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current_page_item>a::before,.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current-menu-item>a::before,.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current_page_ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current-menu-ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current_page_item>a::before,.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current-menu-item>a::before{content:"";position:absolute;background-color:#269bd1}.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current_page_ancestor>a,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current-menu-ancestor>a,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current_page_item>a,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current-menu-item>a{position:relative}.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current_page_ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current-menu-ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current_page_item>a::before,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current-menu-item>a::before{height:2px;width:100%;bottom:0}.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current_page_ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current-menu-ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current_page_item>a::before,.tg-primary-menu.tg-primary-menu--style-left-border>div>ul>li.current-menu-item>a::before{width:2px;height:12px;top:50%;left:-5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current_page_ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current-menu-ancestor>a::before,.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current_page_item>a::before,.tg-primary-menu.tg-primary-menu--style-right-border>div>ul>li.current-menu-item>a::before{width:2px;height:12px;top:50%;left:auto;right:-5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tg-site-header-top ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0}.tg-site-header-top ul.menu li a{padding:0 .5em}.tg-header-action-list{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.tg-header-action-list .tg-header-action__item{position:relative}.tg-header-action-list .tg-header-action__item.tg-mobile-toggle{display:none}.posts-navigation,.post-navigation{border-top:1px solid #e9ecef;padding:2rem 0}.posts-navigation .nav-links,.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.posts-navigation .nav-links a,.post-navigation .nav-links a{vertical-align:middle}.posts-navigation .nav-links .nav-previous a::before,.post-navigation .nav-links .nav-previous a::before{margin-right:.5rem;font-family:"themegrill-icons"!important;vertical-align:middle;content:"\f102"}.posts-navigation .nav-links .nav-next a::after,.post-navigation .nav-links .nav-next a::after{margin-left:.5rem;font-family:"themegrill-icons"!important;vertical-align:middle;content:"\f103"}.tg-mobile-navigation{visibility:hidden;opacity:0;position:fixed;top:0;bottom:0;left:0;z-index:9999;background:#fff;width:300px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:0.35s visibility ease,0.35s opacity ease,0.35s -webkit-transform ease;transition:0.35s visibility ease,0.35s opacity ease,0.35s -webkit-transform ease;transition:0.35s transform ease,0.35s visibility ease,0.35s opacity ease;transition:0.35s transform ease,0.35s visibility ease,0.35s opacity ease,0.35s -webkit-transform ease;padding:50px 20px 20px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.tg-mobile-navigation>div ul li.current_page_ancestor>a,.tg-mobile-navigation>div ul li.current-menu-ancestor>a,.tg-mobile-navigation>div ul li.current_page_item>a,.tg-mobile-navigation>div ul li.current-menu-item>a{color:#269bd1}.tg-mobile-navigation>div>ul{border-top:1px solid #e9ecef;padding-top:1em}.tg-mobile-navigation .tg-mobile-navigation-close{background-color:unset;border:unset;padding:unset;color:unset;cursor:pointer;position:absolute;right:20px;top:0;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px}.tg-mobile-navigation .tg-mobile-navigation-close::before{content:"\f00d";font-family:fontawesome}.tg-mobile-navigation ul{list-style-type:none;padding:0;margin:0}.tg-mobile-navigation li{position:relative}.tg-mobile-navigation li.page_item_has_children,.tg-mobile-navigation li.menu-item-has-children{position:relative}.tg-mobile-navigation li.page_item_has_children .tg-submenu-toggle,.tg-mobile-navigation li.menu-item-has-children .tg-submenu-toggle{position:absolute;right:8px;top:0;display:block;padding:.5em .8em;background:unset;color:unset;border:unset}.tg-mobile-navigation li.page_item_has_children .tg-submenu-toggle::after,.tg-mobile-navigation li.menu-item-has-children .tg-submenu-toggle::after{content:'\f067';font-family:fontawesome;font-size:12px}.tg-mobile-navigation li.page_item_has_children ul,.tg-mobile-navigation li.menu-item-has-children ul{padding-left:15px;max-height:0;visibility:hidden;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;overflow:hidden}.tg-mobile-navigation li.page_item_has_children.submenu--show>.tg-submenu-toggle::after,.tg-mobile-navigation li.menu-item-has-children.submenu--show>.tg-submenu-toggle::after{content:'\f068'}.tg-mobile-navigation li.page_item_has_children.submenu--show>ul,.tg-mobile-navigation li.menu-item-has-children.submenu--show>ul{max-height:500px;visibility:visible;overflow-y:scroll}.tg-mobile-navigation li.tg-menu-extras-wrap{display:none}.tg-mobile-navigation.tg-mobile-navigation--opened{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:0 0 50px rgb(0 0 0 / .1);box-shadow:0 0 50px rgb(0 0 0 / .1)}.tg-mobile-navigation a{display:block;padding:.5em 30px .5em .5em;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tg-mobile-navigation li.tg-menu-item-search{padding:.5em}.tg-mobile-navigation li.tg-menu-item-search label{display:block}.tg-mobile-navigation li.tg-menu-item-search .search-form{position:unset;width:100%;display:block}.tg-primary-menu>div ul li.tg-header-button-wrap a{color:#fff;background-color:#269bd1;padding:5px 10px;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;border:0 solid #e9ecef}.tg-primary-menu>div ul li.tg-header-button-wrap a:hover{color:#fff;background-color:#1e7ba6}.tg-menu-item-cart .cart-page-link{position:relative}.tg-menu-item-cart .cart-page-link .count{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;width:16px;height:16px;background-color:#343a40;color:#fff;position:absolute;top:-5px;right:-10px;border-radius:50%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tg-site-footer-bar .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0}.tg-site-footer-bar .menu li a{padding:0 .5em}.tg-primary-menu>div>ul>li.tg-menu-extras-wrap{margin:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tg-primary-menu>div>ul>li.tg-menu-extras-wrap .submenu-expand{cursor:pointer;width:28px;height:28px;padding:0;text-align:center}.tg-mobile-navigation li.menu-item-has-children .toggled-on+ul{max-height:500px}.tg-mobile-navigation li.menu-item-has-children .tg-submenu-toggle.toggled-on::after{content:"-"}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#e9ecef;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgb(0 0 0 / .6);box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#16181a;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;text-align:center;display:block;margin-left:auto;margin-right:auto}.tg-flex-left{margin-right:auto}.tg-flex-right{margin-left:auto}.wp-block-gallery.alignleft,.wp-block-gallery.alignright,.wp-block-gallery.aligncenter,.wp-block-social-links.alignleft,.wp-block-social-links.alignright,.wp-block-social-links.aligncenter{display:-webkit-box;display:-ms-flexbox;display:flex}.infinite-scroll .posts-navigation,.infinite-scroll .tg-numbered-pagination,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#infinite-handle span{border:0 solid #e9ecef;background-color:#269bd1;color:#fff;padding:.7rem 1rem}#infinite-handle span:hover{background-color:#1e7ba6}.clear::before,.clear::after,.entry-content::before,.entry-content::after,.comment-content::before,.comment-content::after,.site-header::before,.site-header::after,.site-content::before,.site-content::after,.site-footer::before,.site-footer::after{display:table;content:""}.clear::after,.entry-content::after,.comment-content::after,.site-header::after,.site-content::after,.site-footer::after{clear:both}button,input[type="button"],input[type="reset"],input[type="submit"]{border:0 solid #e9ecef;background-color:#269bd1;color:#fff;padding:.7rem 1rem}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#1e7ba6}.wp-block-button__link code{background-color:inherit}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],select,textarea{color:#16181a;border:1px solid #dee2e6;padding:.7rem 1rem;width:100%;border-radius:0}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,select:focus,textarea:focus{color:#51585f}input[type="search"]{-webkit-appearance:none}input[type="checkbox"],input[type="radio"]{margin-right:.5rem;vertical-align:middle;display:inline-block}label{margin-bottom:.5rem;display:inline-block}select{border:1px solid #dee2e6;padding:.5rem}.tg-site-header-top{padding:.5em 0;background-color:#e9ecef}.tg-site-header-top .widget{margin:0}.tg-site-header-top .tg-header-top-left-content,.tg-site-header-top .tg-header-top-right-content{width:50%}.tg-site-header-top .tg-header-top-right-content{text-align:right}.tg-site-header-top .tg-header-top-right-content ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tg-site-header-top p{margin:0}.tg-site-header{border-bottom:1px solid #e9ecef;background-color:#fff}.tg-site-header.tg-site-header--center .tg-site-header-bottom .tg-container--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tg-site-header.tg-site-header--center .site-branding{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.tg-site-header.tg-site-header--center .site-branding .custom-logo-link{margin-right:0}.tg-site-header.tg-site-header--center .tg-primary-menu{margin-left:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tg-site-header.tg-site-header--right .tg-site-header-bottom .tg-container--flex{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tg-site-header.tg-site-header--right .tg-site-header-bottom .main-navigation ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tg-site-header.tg-site-header--right .site-branding{margin-left:20px}.tg-site-header.tg-site-header--right .site-branding .custom-logo-link{margin-right:0}.tg-site-header.tg-site-header--right .tg-primary-menu{margin-left:initial;margin-right:auto}.tg-site-header.tg-site-header--transparent{position:relative}.tg-site-header.tg-site-header--transparent .tg-header-transparent-wrapper{position:absolute;top:0;left:0;right:0;z-index:9999;height:auto;width:100%;background:#fff0}.tg-site-header-bottom{padding-top:1em;padding-bottom:1em}.tg-site-header-bottom .tg-block--two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-branding .custom-logo-link{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-branding .site-title{font-size:1.313rem;color:#16181a;font-weight:400;line-height:1.5}.site-branding .site-description{font-size:1rem}.site-branding .site-description,.site-branding .site-title{font-family:-apple-system,blinkmacsystemfont,"segoe ui",roboto,"oxygen-sans",ubuntu,cantarell,"helvetica neue",helvetica,arial,sans-serif;margin:0}.wp-custom-header img{margin:0 auto;width:100%;vertical-align:middle}.wp-custom-header:hover .wp-custom-header-video-button{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.wp-custom-header .wp-custom-header-video-button{position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);z-index:9999;height:60px;width:60px;padding:10px;text-align:center;font-size:18px;border:none;outline:none;color:#fff;cursor:pointer;-webkit-box-shadow:0 0 60px rgb(0 0 0 / .5);box-shadow:0 0 60px rgb(0 0 0 / .5);-webkit-transition:opacity 0.35s,visibility 0.35s,-webkit-box-shadow 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,visibility 0.35s,-webkit-box-shadow 0.35s,-webkit-transform 0.35s;transition:box-shadow 0.35s,opacity 0.35s,visibility 0.35s,transform 0.35s;transition:box-shadow 0.35s,opacity 0.35s,visibility 0.35s,transform 0.35s,-webkit-box-shadow 0.35s,-webkit-transform 0.35s;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px)}.wp-custom-header .wp-custom-header-video-button:hover{-webkit-box-shadow:0 0 75px rgb(0 0 0 / .8);box-shadow:0 0 75px rgb(0 0 0 / .8)}.error-404{text-align:center}.error-404 .search-form{margin-top:20px}.site-content{margin-top:30px;margin-bottom:0;border-bottom:inset}#primary{width:70%;padding-right:60px}#secondary{width:30%;padding-left:60px;border-left:1px solid #e9ecef}.tg-site-layout--default #primary{width:unset;padding:0}.tg-site-layout--default #primary .entry-content>.alignfull{width:auto;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.tg-site-layout--default #primary .entry-content>.alignwide{margin-left:-100px;margin-right:-100px;max-width:unset}.tg-site-layout--default .content-area{max-width:760px;margin:0 auto}.tg-site-layout--default .hentry{margin:0 0 10em}.tg-site-layout--left .site-content .tg-container--flex{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tg-site-layout--left #primary{padding-right:0;padding-left:60px}#secondary{padding-left:50px;padding-right:0;border-left:0 none;border-right:1px solid #e9ecef}#secondary #block-22{border-radius:8px;box-shadow:0 4px 4px rgb(0 0 0 / .2)}.tg-site-layout--left #secondary #block-22 ul{list-style:none}.tg-site-layout--left #secondary #block-23 h2{font-size:19px}.tg-site-layout--no-sidebar #primary{width:100%;padding-right:0}.tg-site-layout--no-sidebar #primary .entry-content>.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:unset}.tg-site-layout--no-sidebar #primary .entry-content>.alignfull.wp-block-cover,.tg-site-layout--no-sidebar #primary .entry-content>.alignfull.wp-block-cover-image{width:unset}.tg-site-layout--no-sidebar #primary .entry-content>.alignwide{margin-left:-100px;margin-right:-100px;max-width:unset}.widget{margin:0 0 2.5rem}.widget .widget-title{font-size:1.2rem;font-weight:500;margin-bottom:1rem}.widget.widget_recent_comments ul li{padding:.5rem 0}.widget ul{margin:0;list-style-type:none}.widget ul li{border-bottom:1px solid #e9ecef}.widget ul li:last-child{border-bottom:none}.widget ul li a{padding:.5rem 0;display:inline-block}.widget ul li a+.post-date{margin-bottom:.5rem;display:block}.widget ul ul{padding-left:1em}.widget select{max-width:100%}.widget.widget_search .search-form label{width:100%}.widget.widget_calendar table td,.widget.widget_calendar table th{padding:inherit;text-align:center}.widget.widget_tag_cloud .tagcloud{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget.widget_tag_cloud .tagcloud a{font-size:1rem!important;border:1px solid;padding:5px 10px;margin:5px}.sticky{display:block}.hentry{margin:0 0 5em;border:0 solid #e9ecef}.single .hentry{border:0 solid #e9ecef}.updated:not(.published){display:none}.extra-hatom{display:none}.post-thumbnail{margin:0 0 1.5em}.entry-content{margin:0 0 3em}.entry-content p{margin-bottom:1.4em}.entry-content p:last-child{margin-bottom:0}.post-thumbnail{display:block}.page-links{clear:both;margin:0 0 1.5rem}.entry-title{margin:0 0 .5em;font-size:40px;word-wrap:break-word}.entry-meta{margin:0 0 1.5em;border:0 solid #e9ecef}.entry-meta>span{margin-right:1.5rem;display:inline-block}.entry-meta>span:last-child{margin-right:0}.tg-meta-style-two .entry-meta span,.tg-meta-style-two .entry-meta a{color:#269bd1}.tg-meta-style-two .entry-meta a:hover{color:#1e7ba6}.tg-meta-style-two .entry-meta>span{display:inline-block}.tg-meta-style-two .entry-meta>span::before{display:inline-block;font-family:'FontAwesome';margin-right:5px}.tg-meta-style-two .entry-meta .byline::before{content:'\f007'}.tg-meta-style-two .entry-meta .posted-on::before{content:'\f017'}.tg-meta-style-two .entry-meta .cat-links::before{content:'\f07c'}.tg-meta-style-two .entry-meta .tags-links::before{content:'\f02c'}.tg-meta-style-two .entry-meta .comments-link::before{content:'\f075'}.tg-read-more-wrapper.tg-text-align--right{text-align:right}.tg-read-more-wrapper.tg-text-align--center{text-align:center}.tg-read-more-wrapper .tg-read-more{display:inline-block}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}#comments{border-top:1px solid #e9ecef;padding-top:2rem}#comments .comment-list{list-style-type:none;margin-left:0}#comments .comment-list .children{list-style-type:none;margin-left:2rem}#comments .comment-list .comment-body{margin-bottom:2rem}#comments .comment-list .comment-meta{position:relative;margin-bottom:.5rem;min-height:40px}#comments .comment-list .comment-meta .comment-author img.avatar{position:absolute;left:0;top:0}#comments .comment-list .comment-meta .comment-author .fn{margin-left:3.5rem}#comments .comment-list .comment-meta .comment-author .says{display:none}#comments .comment-list .comment-meta .comment-metadata{margin-left:3.5rem}.comment-form-cookies-consent label{margin-bottom:0}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.tg-oembed-container{position:relative;padding-top:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.tg-oembed-container iframe,.tg-oembed-container object,.tg-oembed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body .tg-oembed-container *{position:absolute;top:0;left:0;width:100%;height:100%}.tg-site-footer .site-info{text-align:center;padding:1rem 0}.tg-site-footer .tg-site-footer-widgets{border-top:1px solid #e9ecef}.tg-site-footer .tg-site-footer-widgets ul li a{display:block}.tg-site-footer .tg-footer-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:60px 0 25px}.tg-site-footer .tg-footer-widget-container.tg-footer-widget-col--one .tg-footer-widget-area{width:100%}.tg-site-footer .tg-footer-widget-container.tg-footer-widget-col--two .tg-footer-widget-area{width:calc(50% - 20px)}.tg-site-footer .tg-footer-widget-container.tg-footer-widget-col--three .tg-footer-widget-area{width:calc(33.33% - 20px)}.tg-site-footer .tg-footer-widget-container.tg-footer-widget-col--four .tg-footer-widget-area{width:calc(25% - 20px)}.tg-site-footer .tg-footer-widget-container.tg-footer-widget--title-hidden .widget-title{display:none}.tg-site-footer .tg-site-footer-bar{padding-top:1em;padding-bottom:1em;border-top:0 solid #e9ecef}.tg-site-footer .tg-site-footer-bar .tg-container--flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tg-site-footer .tg-site-footer-bar p{margin:0}.tg-site-footer .tg-site-footer-bar .tg-site-footer-section-1{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:15px}.tg-site-footer .tg-site-footer-bar .tg-site-footer-section-1 ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tg-site-footer .tg-site-footer-bar .tg-site-footer-section-2{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px;text-align:right}.tg-site-footer .tg-site-footer-bar .tg-site-footer-section-2 .menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tg-site-footer .tg-site-footer-bar .tg-site-footer-section-2 .widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tg-site-footer .tg-site-footer-bar .tg-site-footer-section-2 .widget li{text-align:right}.tg-site-footer .tg-site-footer-bar.tg-site-footer-bar--center .tg-container--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.tg-site-footer .tg-site-footer-bar.tg-site-footer-bar--center .tg-site-footer-section-1,.tg-site-footer .tg-site-footer-bar.tg-site-footer-bar--center .tg-site-footer-section-2{text-align:center}.tg-site-footer .tg-site-footer-bar.tg-site-footer-bar--center .tg-site-footer-section-1 ul,.tg-site-footer .tg-site-footer-bar.tg-site-footer-bar--center .tg-site-footer-section-2 ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tg-site-footer .tg-site-footer-bar.tg-site-footer-bar--center .tg-site-footer-section-1 .widget,.tg-site-footer .tg-site-footer-bar.tg-site-footer-bar--center .tg-site-footer-section-2 .widget{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tg-site-footer .tg-site-footer-bar.tg-site-footer-bar--center .tg-site-footer-section-1 .widget li,.tg-site-footer .tg-site-footer-bar.tg-site-footer-bar--center .tg-site-footer-section-2 .widget li{text-align:center}.tg-scroll-to-top{position:fixed;right:20px;bottom:20px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999;visibility:hidden;opacity:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:0.5s all ease;transition:0.5s all ease;color:#fff;background-color:#16181a}.tg-scroll-to-top:hover{color:#fff;background-color:#269bd1}.tg-scroll-to-top.tg-scroll-to-top--show{visibility:visible;opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tg-overlay-wrapper{z-index:999;position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgb(0 0 0 / .05);display:none}.tg-overlay-wrapper.overlay-show{display:block}.wrps_related_products_area_title span{display:none}.wrps_related_products_area_title{position:relative}.wrps_related_products_area_title::before{content:"SẢN PHẨM LIÊN QUAN"}.wrps_related_products_area img{max-height:180px}@media (min-width:769px){.tg-site-header--left .tg-block--two{margin-left:4em}p,a,h6{font-size:16px!important}h3{font-size:18px}.thong-tin-moi h3 a{font-size:18px}h2 a{font-size:26px!important}.menu-primary.nav-menu{margin-top:16px}div.entry-summary{padding:12px;border:1px dashed #00660a;border-radius:8px}}@media screen and (min-width:1024px){.tg-site-layout--default .post-thumbnail{display:block;margin-left:calc(50% - 26vw);margin-right:calc(50% - 26vw)}}.product-button-view-more{padding:10px 20px;border:2px solid;border-radius:8px;text-align:center;font-weight:700;margin:20px auto 0;max-width:25%;display:block}.product-button-view-more:hover{background:#26995d;color:#fff}a.product-button-view-more{font-size:14px!important}@media screen and (max-width:768px){.page-template-pagebuilder #main .tg-container{padding-left:0;padding-right:0}.tg-container--separate #primary{padding-right:0}.tg-container--separate #secondary{padding-left:0}.tg-site-layout--left #primary,.tg-site-layout--left #secondary{padding:0}.main-navigation{display:none}.tg-site-header.tg-site-header--center .tg-primary-menu{display:none}.tg-container--boxed .tg-site{width:90%}.tg-container{padding-left:15px;padding-right:15px}.tg-site-header--center .site-branding{margin-bottom:0em}.tg-header-action-list .tg-header-action__item.tg-mobile-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.tg-site-header--left .tg-block--two{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tg-menu-item-search{margin-top:.5em}.tg-menu-item-search a{display:none}#primary{margin-bottom:60px}#primary.pagebuilder-content{margin-bottom:0}#primary,#secondary{width:100%!important;padding:0;border:none}#secondary .widget:last-child{margin-bottom:0}.tg-site-footer .tg-footer-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tg-site-footer .tg-footer-widget-container.tg-footer-widget-col--two .tg-footer-widget-area,.tg-site-footer .tg-footer-widget-container.tg-footer-widget-col--three .tg-footer-widget-area,.tg-site-footer .tg-footer-widget-container.tg-footer-widget-col--four .tg-footer-widget-area{width:100%}.tg-block--two .tg-menu-item-cart .cart-page-link{display:inline-block}.tg-block--two .tg-menu-item-cart .cart-page-link .count{top:0;right:20px}.products-grid{grid-template-columns:repeat(2,1fr)}.woocommerce ul.products li.product a img{height:160px}.form-customize-group p{flex-direction:column}a.product-button-view-more{font-size:12px!important}.product-item .add-to-cart{font-size:10px}.header-mobile-search form{display:flex;width:auto;max-width:200px}.search-form label{margin-bottom:0}.header-mobile-search form .search-field{height:31px}.hotline-custom{display:none}.tg-site-header.tg-site-header--center .tg-site-header-bottom .tg-container--flex{flex-direction:row!important;justify-content:unset;align-items:center;gap:6px}.tg-block.tg-block--one{max-width:85%}.tg-site-header-bottom .tg-block--two{justify-content:end}.product-button-view-more{max-width:50%}.summary.entry-summary{width:100%!important}.woocommerce div.product div.images.woocommerce-product-gallery{width:100%!important}}.woocommerce ul.products li.product .woocommerce-loop-product__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:55px}@media screen and (max-width:600px){.tg-site-header-top{display:none}.tg-site-footer .tg-site-footer-bar .tg-container--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.8rem}.tg-site-footer .tg-site-footer-bar .tg-site-footer-section-1,.tg-site-footer .tg-site-footer-bar .tg-site-footer-section-2{width:100%;text-align:center;margin:0}.tg-site-footer .tg-site-footer-bar .tg-site-footer-section-1 .menu,.tg-site-footer .tg-site-footer-bar .tg-site-footer-section-2 .menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tg-page-header .tg-container--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tg-page-header.tg-page-header--left-right .tg-page-header__title{margin-right:0}.tg-page-header.tg-page-header--left-right .breadcrumbs{margin-left:0}.tg-page-header.tg-page-header--right-left .tg-page-header__title{margin-left:0}.tg-page-header.tg-page-header--right-left .breadcrumbs{margin-right:0}}@media screen and (max-width:480px){.tg-mobile-navigation{width:calc(100% - 60px)}.site-branding{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tg-site-header-bottom .tg-block--two{flex:none!important}.tg-block.tg-block--one{width:calc(100% - 45px)!important}a.product-button-view-more{font-size:10px!important;max-width:60%}.product-buttons .call-now{font-size:12px}}.tg-header-action-list .tg-header-action__item.tg-mobile-toggle{margin-left:10px;padding:.5em .8em}.tg-header-action-list .tg-header-action__item.tg-mobile-toggle>button{background:initial;color:inherit;border:initial;padding:initial;line-height:1}.tg-site-header--center .tg-header-action-list .tg-header-action__item.tg-mobile-toggle,.tg-site-header--right .tg-header-action-list .tg-header-action__item.tg-mobile-toggle{margin-left:0}.tg-header-action-list .tg-header-action__item.tg-mobile-toggle .tg-icon-bars{font-size:1.5rem;line-height:1.2}#carouselExampleControls .carousel-item{width:100%;height:320px}@media screen and (max-width:1024px){#carouselExampleControls .carousel-item{width:100%;height:auto}}.page-title,.tg-page-content__title{color:#26995d}section#block-23{margin-bottom:20px}#block-23 h2{margin:0;color:#26995d}li.menu-item.tg-menu-item.tg-menu-item-cart{display:none}.post .entry-title{font-size:18px}.woocommerce-breadcrumb{font-size:16px!important;text-align:center}.woocommerce-breadcrumb>a{color:#26995d!important}a:hover{text-decoration:none!important}#primary-menu a{color:#26995d}#primary-menu li{padding:20px;margin:1px}#primary-menu .current-menu-item{background-color:#26995d}#primary-menu .current-menu-item a{color:#fff}.contact-info h5{font-weight:700}.contact-info #block-24{margin:0 0 0}.contact-info #media_image-3{display:none}.parent-pageid-33 .entry-title{font-size:28px}.card-body{padding:0}.parent-pageid-33 .tg-page-header,.category-kinh-nghiem-hay .tg-page-header,#page .tg-page-header.tg-page-header--both-center{padding:25px 0 150px 0;background:url(https://annong.vn/wp-content/uploads/2022/07/bannerweb.jpg) no-repeat center}.page-template-contact .tg-page-header{padding:20px 0 120px 0;background:url(http://annong.vn/wp-content/uploads/2021/12/slide.jpg) no-repeat center}.parent-pageid-33 .tg-page-header,.category-kinh-nghiem-hay .tg-page-header,#page .tg-page-header.tg-page-header--both-center{padding:45px 0 45px 0}section.related.products{display:inline-block}.page-numbers{display:inline-block;padding:7px 16px;color:#26995d;border-radius:10px;border:1px solid #26995d}.pagination_bar{margin:10px auto}.pagination_bar .current{background:#26995d;padding:7px 16px;color:#fff;border-radius:10px}.contact-main-custom{margin-top:32px}.map-container{width:100%}.map-container #contact-map{width:100%;height:100%}.map-container iframe{width:100%;min-height:300px;height:100%;border:0}.contact-main-custom .has-spinner{padding:5px 30px;border-radius:6px;font-weight:700}.woocommerce-product-gallery{opacity:1!important}#ftwp-container.ftwp-hidden-state{opacity:1;visibility:visible;display:block;position:static!important}.tg-mobile-navigation li.page_item_has_children ul,.tg-mobile-navigation li.menu-item-has-children ul{overflow:auto!important;max-height:500px!important}.woocommerce ul.products li.product .price{display:none!important}.woocommerce div.product div.images img.wp-post-image{height:100%}.woocommerce ul.products li.product .product_type_simple{margin:auto;text-align:center;display:flex;justify-content:center;border-radius:4px}.tg-page-header .breadcrumb-trail ul{flex-wrap:wrap;justify-content:center}.wrps_related_products_area_title{margin-bottom:15px;margin-left:0;background:#00904C;padding:10px;text-transform:uppercase;color:#fff;font-size:26px}.avt a{display:block;width:100%;height:250px;overflow:hidden}.ModuleContent .woocommerce ul.products li.product a img{height:250px}.ModuleContent .woocommerce ul.products li.product{margin-bottom:20px}.ModuleContent .woocommerce-Price-amount.amount,.ModuleContent .price{display:none!important}.woocommerce-loop-product__title{text-transform:uppercase;text-align:center;line-height:24px;padding:0 10px}.customer{font-size:16px;margin-top:10px}.customer strong.a{color:#eb5318}.customer strong.b{color:blue}.avt{box-shadow:1px 1px 5px #eaeaea;padding:5px;margin-bottom:15px}.avt a img{width:100%;height:100%;object-fit:cover;transition:.6s}.avt a img:hover{transform:scale(1.3);transition:.6s}.inf h3 a:hover{opacity:.9;color:blue}.inf h3 a{white-space:nowrap;overflow:hidden;max-width:100%;display:block;text-overflow:ellipsis}.post .entry-title{font-size:24px;font-weight:700;text-transform:uppercase}.widget .widget-title{font-size:24px}.woocommerce div.product div.images img{object-fit:cover;object-position:center}.tg-submenu-toggle{display:none!important}.tg-mobile-navigation li.page_item_has_children ul,.tg-mobile-navigation li.menu-item-has-children ul{visibility:visible}ul#primary-menu li:hover{background-color:#26995d}.rp4wp-related-posts ul>li{list-style:none;padding:0;margin-bottom:25px;clear:both;padding:0;box-shadow:0 4px 10px #eaeaea}#primary-menu .current-menu-item a{color:white!important}.comments-area,.navigation.post-navigation{display:none}.hentry{margin-bottom:15px}.tg-site-layout--default #primary{width:70%}.customicon img{width:50px;height:50px;object-fit:cover}ul#primary-menu li:hover a{color:#fff}.summary .product_title{font-size:24px;color:#26995d}#primary-menu li a{display:block;padding:15px}#primary-menu li{padding:0;margin:0}.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current_page_item>a::before,.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li.current-menu-item>a::before{width:0}.cpr{color:#fff}.cpr:hover{color:#629c42}.search-form input[type="submit"]{border-radius:3px}.tg-mobile-navigation li.tg-menu-item-search .search-form{display:inline-flex}footer h5{color:#fff;background:#00904c;padding:15px;font-weight:700}.page-template-contact .tg-page-header .breadcrumb-trail ul li::after{color:#fff}.page-template-contact .tg-page-header .breadcrumb-trail ul li,.page-template-contact .tg-page-header .breadcrumb-trail ul li a{color:#fff}.related.products h2{color:#26995d;margin-bottom:30px;font-size:26px;text-transform:uppercase}.tg-site-layout--left #primary{padding-right:0;padding-left:30px}.tg-site-layout--left #secondary{padding-left:0}.menu-product .menu-prd-item article a{display:flex;align-items:center}.home .site-content{margin-top:15px}.carousel-item a{display:block;height:100%}#secondary{padding-left:30px}#primary{padding-right:30px}.page-title,.tg-page-content__title,.wp-block-group h2{font-size:26px;text-transform:uppercase}#carouselExampleControls .carousel-item{width:100%;height:300px}.carousel-item img{object-fit:cover;height:100%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{box-shadow:1px 1px 10px #eaeaea;padding:10px}.title-thong-tin-moi:hover{text-decoration:underline!important}button,input,a{outline:0!important;font-weight:400}.ModuleContent .widget{margin-bottom:15px;margin-top:15px}.woocommerce-breadcrumb{text-align:left}label{width:100%}.tg-page-header .breadcrumb-trail ul{background:radial-gradient(#7bb014,#619c42);padding:5px 10px;border-radius:5px}.tg-page-header .breadcrumb-trail ul li,.tg-page-header .breadcrumb-trail ul li a{color:#fff}.tg-page-header .breadcrumb-trail ul li a:hover{text-decoration:underline!important}.news-first img{width:100%}.fixedtop{position:fixed;left:0;width:100%;z-index:9999;background:#fff;padding:5px 0;border-bottom:1px solid #eaeaea}.fixedtop img{max-width:150px}.fixedtop #primary-menu li a{display:block;padding:10px 20px;text-transform:uppercase;font-style:bold}.sub-menu li a{color:#26995d!important}.sub-menu li:hover a{color:white!important}.chat-face{display:none!important}@media screen and (max-width:767px){body{min-width:320px}.news-top-right img,.news-bottom img{width:100%}.site-branding .custom-logo-link{max-width:220px;margin-bottom:0!important}.tg-mobile-navigation li{position:relative;border-bottom:1px solid #eaeaea}.tg-container>.main{max-width:100%}.customicon a span{font-weight:700;text-transform:uppercase}.news-wrap a{text-transform:uppercase;font-weight:700}.float-contact{display:block!important}#primary,#secondary{padding:0!important}#primary{margin-bottom:30px!important}.sub-menu li:hover a{color:#337ab7!important}#carouselExampleControls .carousel-item{height:250px}footer h5{color:#fff;padding:10px 10px 10px 0;font-weight:700;border-bottom:2px solid #fff;background:unset}header{padding-top:0;padding-bottom:0}.contact-info{margin-bottom:15px}.tg-container--flex-space-between{justify-content:center}}@media screen and (max-width:576px){#carouselExampleControls .carousel-item{height:160px}.menu-product .menu-prd-item{height:100px}.mrb30d .woocommerce ul.products[class*=columns-] li.product{width:50%}.ModuleContent .woocommerce ul.products li.product a img{height:160px}.mrb10 .col-12{max-width:50%}.mrb10 .avt a{height:150px}}@media (min-width:767px){.menu-product{margin-top:0}.title-home{font-size:25px}.news-wrap .news-top .news-first h1 a{font-size:22px!important}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{min-height:300px;margin:10px}.thong-tin-moi-first .col-md-4{padding:10px}.woocommerce ul.products.columns-3 li.product.slick-slide{min-height:unset}.slick-slide .woocommerce-loop-product__title{font-size:14px!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:24px;padding:4px 0!important}}#primary-menu li a{text-transform:uppercase;font-weight:600;font-style:bold}aside#secondary h2{text-transform:uppercase;color:#fff}.widget ul{list-style-type:disc}section#block-23 h2,section#block-3 h2{padding:10px;background-color:#00904C}@media (min-width:601px){body.post-type-archive-product #secondary{margin-top:-50px}}.widget ul li a{font-size:20px}.widget ul{margin-left:0}.widget ul li a{font-weight:600;font-size:16px!important}ul.product-categories{margin-left:20px}.site-branding .custom-logo-link{margin-bottom:20px}section#block-22{padding-left:20px}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#26995d;font-weight:600;font-size:15px}.woocommerce ul.products li.product .price,.woocommerce .star-rating span{display:flex;justify-content:space-between}bdi{color:red}aside#secondary .widget-title{background:#00904C;padding:10px}.woocommerce nav.woocommerce-pagination ul li{border:none!important}.woocommerce nav.woocommerce-pagination ul li{border-right:none!important}.woocommerce ul.product_list_widget li a{display:flex;align-items:center}.woocommerce ul.product_list_widget li img{margin-right:10px;height:fit-content}.tg-mobile-navigation li.page_item_has_children.submenu--show>ul,.tg-mobile-navigation li.menu-item-has-children.submenu--show>ul{overflow-y:unset!important}.tg-mobile-navigation li.page_item_has_children ul,.tg-mobile-navigation li.menu-item-has-children ul{overflow:unset}.rp4wp-related-posts h3{display:inline-block;margin:20px 0;padding:10px;background:#00904c;color:#fff;text-transform:uppercase}.rp4wp-related-posts ul{display:grid}.rp4wp-related-post-image{width:23%!important}@media (max-width:599px){.thong-tin-moi article p{display:none}}.tg-primary-menu>div ul li a{font-size:15px!important}.tg-mobile-navigation a{font-size:18px;font-weight:600;padding:1em 30px 1em .5em}.woocommerce div.product div.images img{width:auto;height:300px}#primary-menu{background-color:#00904c;border-radius:50px}#primary-menu li a{color:#fff}#secondary{width:20%}#primary{width:80%}.flex-control-thumbs{display:none}h2 a{font-weight:700}.entry-content h2{color:#26995d;font-size:28px}.entry-content h3{color:#26995d;font-size:22px}::-moz-selection{background-color:#2983BB;color:#fff}::selection{background-color:#2983BB;color:#fff}:root{--annong-container:1300px;--annong-gutter:20px;--annong-section-space:52px;--annong-card-gap:20px;--annong-green:#26995d;--annong-green-dark:#176b42;--annong-border:#dfe8e2;--annong-text:#25342c;--annong-muted:#66756d}@media (min-width:1320px){.tg-container,.container,.tg-site-header .tg-container,.tg-site-header-top .tg-container,.tg-site-header-bottom .tg-container,.tg-page-header .tg-container,.site-content>.tg-container,.site-content>.tg-container--flex,.tg-site-footer .tg-container,footer .container{box-sizing:border-box!important;width:100%!important;max-width:var(--annong-container)!important;margin-right:auto!important;margin-left:auto!important;padding-right:0!important;padding-left:0!important}body.home .site-content>.tg-container--flex,body.page-template-pagebuilder .site-content>.tg-container--flex,body.tg-site-layout--no-sidebar .site-content>.tg-container--flex{display:block!important}body.home #primary,body.home .tg-container #primary,body.home #primary.content-area,body.home #primary.pagebuilder-content,body.page-template-pagebuilder #primary,body.page-template-pagebuilder #primary.content-area.pagebuilder-content,body.tg-site-layout--no-sidebar #primary{display:block!important;float:none!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important}body.home #secondary,body.page-template-pagebuilder #secondary,body.tg-site-layout--no-sidebar #secondary{display:none!important}}@media (max-width:1319.98px){body.home .site-content>.tg-container--flex{padding-right:16px!important;padding-left:16px!important}}body.home #ctl00_divCenter.middle-fullwidth{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body.home #carouselExampleControls,body.home #ctl00_divCenter,body.home #ctl00_divCenter>.menu-product.Module-143,body.home #ctl00_divCenter>section.mrb50c.row,body.home #ctl00_divCenter>section.mrb50c.row>.Module,body.home #ctl00_divCenter .product-category,body.home #ctl00_divCenter .products-grid,body.home #ctl00_divCenter .thong-tin-moi-first{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}body.home #ctl00_divCenter>section.mrb50c.row,body.home #ctl00_divCenter>section.mrb50c.row>.Module>.ModuleContent,body.home #ctl00_divCenter .thong-tin-moi-first>article.row{margin-right:0!important;margin-left:0!important}body.home #ctl00_divCenter>section.mrb50c.row{display:block!important;padding:0!important}body.home #ctl00_divCenter>section.mrb50c.row::before,body.home #ctl00_divCenter>section.mrb50c.row::after,body.home #ctl00_divCenter .thong-tin-moi-first>article.row::before,body.home #ctl00_divCenter .thong-tin-moi-first>article.row::after,body.home .menu-product.Module-143>.ModuleContent.row::before,body.home .menu-product.Module-143>.ModuleContent.row::after{content:none!important;display:none!important}body.home #ctl00_divCenter>section.mrb50c.row>.Module-145,body.home #ctl00_divCenter>section.mrb50c.row>.Module-146{float:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding-right:0!important;padding-left:0!important}body.home #carouselExampleControls{overflow:hidden;margin:0!important;border-radius:14px}body.home #carouselExampleControls .carousel-item{width:100%!important;height:320px!important}body.home #carouselExampleControls .carousel-item img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}body.home .menu-product.Module-143{clear:both!important;margin:0 0 42px!important;padding:0!important}body.home .menu-product.Module-143>.ModuleContent.row{display:flex!important;flex-flow:row wrap!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important}body.home .menu-product.Module-143>.ModuleContent.row>section.customicon.menu-prd-item{box-sizing:border-box!important;display:flex!important;float:none!important;flex:0 0 16.6666667%!important;width:16.6666667%!important;max-width:16.6666667%!important;min-width:0!important;height:110px!important;min-height:110px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.home .menu-product.Module-143 .menu-prd-item1{background:#007dc6!important}body.home .menu-product.Module-143 .menu-prd-item2{background:#00aec6!important}body.home .menu-product.Module-143 .menu-prd-item3{background:#00c6b9!important}body.home .menu-product.Module-143 .menu-prd-item4{background:#00c666!important}body.home .menu-product.Module-143 .menu-prd-item5{background:#ccd600!important}body.home .menu-product.Module-143 .menu-prd-item6{background:#00904c!important}body.home .menu-product.Module-143 .menu-prd-item>article{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}body.home .menu-product.Module-143 .menu-prd-item>article>a.center-block{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:11px!important;width:100%!important;height:100%!important;margin:0!important;padding:18px 14px!important;overflow:hidden!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important}body.home .menu-product.Module-143 .menu-prd-item>article>a.center-block>img{position:static!important;display:block!important;float:none!important;flex:0 0 42px!important;width:42px!important;height:42px!important;min-width:42px!important;max-width:42px!important;max-height:42px!important;margin:0!important;padding:0!important;object-fit:contain!important}body.home .menu-product.Module-143 .menu-prd-item>article>a.center-block>span{display:block!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important;text-align:left!important;white-space:normal!important}body.home .product-category{margin:0 0 var(--annong-section-space)!important;padding:0 0 44px!important;border-bottom:1px solid var(--annong-border)!important}body.home .product-category:last-child{margin-bottom:0!important}body.home .category-title{margin:0 0 24px!important;padding:0!important;color:#193f2a;font-size:30px!important;font-weight:800!important;line-height:1.25!important;text-align:center!important}body.home .category-title a{color:inherit!important;font-size:inherit!important}body.home .products-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:var(--annong-card-gap)!important;padding:0!important}body.home .products-grid>.product-item{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important;margin:0!important;padding:14px!important;border:1px solid var(--annong-border)!important;border-radius:12px!important;background:#fff!important;box-shadow:0 5px 16px rgb(25 72 45 / .05)!important}body.home .product-item>.product-link-custom{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-width:0!important;color:inherit!important}body.home .product-item .product-link-custom>img{display:block!important;width:100%!important;height:220px!important;margin:0 0 14px!important;border-radius:9px!important;object-fit:cover!important}body.home .product-item .product-title{display:-webkit-box!important;min-height:50px!important;height:auto!important;margin:0 0 14px!important;overflow:hidden!important;color:var(--annong-text)!important;font-size:17px!important;font-weight:700!important;line-height:1.45!important;text-align:center!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.home .product-item>.product-buttons{width:100%!important;margin-top:auto!important}body.home .product-item .product-buttons>a{box-sizing:border-box!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.home .product-button-view-more{width:fit-content!important;max-width:none!important;margin:26px auto 0!important}body.home .Module-146{padding-top:4px!important}body.home .Module-146 .title-home{margin:0 0 24px!important;font-size:30px!important;font-weight:800!important;text-align:center!important}body.home .Module-146 .thong-tin-moi-first>article.row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:24px!important;padding:0!important}body.home .Module-146 .thong-tin-moi-first>article.row>[class*="col-"]{box-sizing:border-box!important;display:flex!important;float:none!important;flex-direction:column!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}body.home .Module-146 .avt{width:100%!important;height:230px!important;margin:0 0 14px!important;padding:0!important;overflow:hidden!important;border-radius:12px!important;box-shadow:0 5px 16px rgb(25 72 45 / .08)!important}body.home .Module-146 .avt>a,body.home .Module-146 .avt img{display:block!important;width:100%!important;height:100%!important}body.home .Module-146 .avt img{object-fit:cover!important}body.home .Module-146 .inf{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-width:0!important}body.home .Module-146 .inf h3{min-height:52px!important;margin:0 0 10px!important}body.home .Module-146 .inf h3 a{display:-webkit-box!important;overflow:hidden!important;color:var(--annong-text)!important;font-size:18px!important;font-weight:700!important;line-height:1.45!important;white-space:normal!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.home .Module-146 .inf span,body.home .Module-146 .inf p{margin:0!important;color:var(--annong-muted)!important;background:transparent!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1.65!important;white-space:normal!important}body.home .Module-146 .inf>span>p{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:1023px){body.home .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home .Module-146 .thong-tin-moi-first>article.row{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home .menu-product.Module-143>.ModuleContent.row>section.customicon.menu-prd-item{flex-basis:33.3333333%!important;width:33.3333333%!important;max-width:33.3333333%!important}}@media (max-width:767.98px){body.home #carouselExampleControls .carousel-item{height:250px!important}body.home .menu-product.Module-143>.ModuleContent.row>section.customicon.menu-prd-item{flex-basis:50%!important;width:50%!important;max-width:50%!important}}@media (max-width:575.98px){body.home #carouselExampleControls .carousel-item{height:160px!important}body.home .products-grid,body.home .Module-146 .thong-tin-moi-first>article.row{grid-template-columns:1fr!important}body.home .menu-product.Module-143>.ModuleContent.row>section.customicon.menu-prd-item{flex-basis:100%!important;width:100%!important;max-width:100%!important;height:78px!important;min-height:78px!important}body.home .product-item .product-link-custom>img,body.home .Module-146 .avt{height:210px!important}}html{--annong-final-build:20260817-1500}:root{--anh4-green:#238a52;--anh4-green-dark:#145c38;--anh4-forest:#0f472d;--anh4-forest-2:#12603a;--anh4-sage:#eef6f0;--anh4-text:#26352d;--anh4-muted:#64756c;--anh4-line:#dce8df;--anh4-shadow:0 16px 40px rgba(15, 71, 45, .14)}.tg-site-header{position:sticky;top:0;z-index:9999;background:#fff!important;border:0!important;border-top:3px solid var(--anh4-forest)!important;border-bottom:0!important;box-shadow:0 4px 18px rgb(15 71 45 / .07)!important}.admin-bar .tg-site-header{top:32px}.tg-site-header-top{display:none!important}.tg-site-header-bottom{padding:0!important;background:linear-gradient(to bottom,#ffffff 0,#ffffff 72px,var(--anh4-forest) 72px,var(--anh4-forest) 128px)!important}.tg-site-header.tg-site-header--center .tg-site-header-bottom .tg-container--flex,.tg-site-header-bottom .tg-container--flex{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;min-height:128px!important}.tg-site-header-bottom .tg-block--one,.tg-site-header.tg-site-header--center .tg-site-header-bottom .tg-block--one,.tg-block.tg-block--one{box-sizing:border-box!important;order:1!important;width:100%!important;max-width:100%!important;height:72px!important;min-height:72px!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:minmax(180px,1fr) auto auto!important;grid-auto-flow:column!important;align-items:center!important;column-gap:30px!important}.tg-site-header-bottom .site-branding,.tg-site-header.tg-site-header--center .site-branding{display:contents!important}.site-branding .site-title,.site-branding .site-description{display:none!important}.site-branding .custom-logo-link{grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:center!important;display:inline-flex!important;align-items:center!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.custom-logo,.fixedtop img{display:block!important;width:162px!important;max-width:162px!important;max-height:56px!important;height:auto!important;margin:0!important;object-fit:contain!important}.tg-site-header-bottom .tg-block--one>:not(.site-branding),.site-branding>:not(.custom-logo-link):not(.site-title):not(.site-description){justify-self:end!important;align-self:center!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;color:var(--anh4-muted)!important;white-space:nowrap!important}.tg-site-header-bottom .tg-block--one .widget,.tg-site-header-bottom .tg-block--one .hotline-custom,.tg-site-header-bottom .tg-block--one .contact-info,.tg-site-header-bottom .tg-block--one [class*="contact"],.tg-site-header-bottom .tg-block--one [class*="hotline"],.site-branding>:not(.custom-logo-link):not(.site-title):not(.site-description){display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}.tg-site-header-bottom .tg-block--one p,.tg-site-header-bottom .tg-block--one span,.tg-site-header-bottom .tg-block--one a:not(.custom-logo-link){margin:0!important;color:var(--anh4-muted)!important;font-size:13.5px!important;font-weight:600!important;font-style:normal!important;line-height:1.35!important;text-decoration:none!important;white-space:nowrap!important}.tg-site-header-bottom .tg-block--one a:not(.custom-logo-link){color:var(--anh4-green-dark)!important;font-weight:700!important}.tg-site-header-bottom .tg-block--one a:not(.custom-logo-link):hover{color:var(--anh4-forest)!important}.tg-site-header-bottom .tg-block--two,.tg-site-header.tg-site-header--center .tg-site-header-bottom .tg-block--two,.tg-block.tg-block--two{box-sizing:border-box!important;order:2!important;width:100%!important;max-width:100%!important;height:56px!important;min-height:56px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important}.tg-primary-menu,.tg-site-header.tg-site-header--center .tg-primary-menu{width:100%!important;margin:0!important;display:flex!important;justify-content:center!important}.tg-primary-menu>div{width:100%!important}#primary-menu,.fixedtop #primary-menu{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:4px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}#primary-menu>li,#primary-menu>li:hover,#primary-menu>li:focus-within{position:relative!important;margin:0!important;padding:0!important;background:transparent!important;border-radius:10px!important}#site-navigation #primary-menu>li>a,#primary-menu>li>a,.fixedtop #primary-menu>li>a{min-height:42px!important;padding:0 15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;background:transparent!important;border:1px solid transparent!important;border-radius:10px!important;box-shadow:none!important;font-size:14px!important;font-weight:650!important;font-style:normal!important;line-height:1.2!important;letter-spacing:.003em!important;text-transform:none!important;white-space:nowrap!important;text-decoration:none!important}#site-navigation #primary-menu>li:hover>a,#site-navigation #primary-menu>li:focus-within>a,#primary-menu>li:hover>a,#primary-menu>li:focus-within>a{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;background:rgb(255 255 255 / .14)!important;border-color:rgb(255 255 255 / .20)!important;box-shadow:none!important}#site-navigation #primary-menu>li.current-menu-item>a,#site-navigation #primary-menu>li.current-menu-ancestor>a,#site-navigation #primary-menu>li.current_page_item>a,#site-navigation #primary-menu>li.current_page_ancestor>a,#primary-menu>li.current-menu-item>a,#primary-menu>li.current-menu-ancestor>a,#primary-menu>li.current_page_item>a,#primary-menu>li.current_page_ancestor>a{color:var(--anh4-forest)!important;-webkit-text-fill-color:var(--anh4-forest)!important;background:#ffffff!important;border-color:#ffffff!important;box-shadow:0 7px 18px rgb(0 0 0 / .18)!important}#site-navigation #primary-menu>li.current-menu-item:hover>a,#site-navigation #primary-menu>li.current-menu-ancestor:hover>a,#site-navigation #primary-menu>li.current_page_item:hover>a,#site-navigation #primary-menu>li.current_page_ancestor:hover>a,#primary-menu>li.current-menu-item:hover>a,#primary-menu>li.current-menu-ancestor:hover>a,#primary-menu>li.current_page_item:hover>a,#primary-menu>li.current_page_ancestor:hover>a{color:var(--anh4-forest)!important;-webkit-text-fill-color:var(--anh4-forest)!important;background:#ffffff!important;border-color:#ffffff!important}.tg-primary-menu.tg-primary-menu--style-underline>div>ul>li>a::before,#primary-menu>li>a::before{display:none!important}.tg-primary-menu>div ul li.menu-item-has-children>a::after,.tg-primary-menu>div ul li.page_item_has_children>a::after{margin-left:4px!important;color:currentColor!important;font-size:9px!important;opacity:.82!important}.tg-menu-item-search{margin-left:8px!important}.tg-menu-item-search>a{width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--anh4-forest)!important;-webkit-text-fill-color:var(--anh4-forest)!important;background:#ffffff!important;border:1px solid #ffffff!important;border-radius:10px!important;box-shadow:none!important}.tg-menu-item-search>a:hover,.tg-menu-item-search>a:focus{color:var(--anh4-forest)!important;background:#f4faf6!important}#primary-menu .sub-menu{width:272px!important;min-width:272px!important;padding:8px!important;background:rgb(255 255 255 / .995)!important;border:1px solid var(--anh4-line)!important;border-radius:13px!important;box-shadow:var(--anh4-shadow)!important}#primary-menu>li>.sub-menu{top:calc(100% + 7px)!important}#primary-menu .sub-menu .sub-menu{top:-8px!important;width:262px!important;min-width:262px!important;margin-left:8px!important}#primary-menu .sub-menu li,#primary-menu .sub-menu li:hover{margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:9px!important}#primary-menu .sub-menu li+li{margin-top:2px!important}#primary-menu .sub-menu li>a,#site-navigation #primary-menu .sub-menu li>a,.fixedtop #primary-menu .sub-menu li>a{min-height:42px!important;padding:9px 11px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:9px!important;color:var(--anh4-text)!important;-webkit-text-fill-color:var(--anh4-text)!important;background:transparent!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-weight:600!important;font-style:normal!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;text-decoration:none!important}#site-navigation #primary-menu .sub-menu li:hover>a,#primary-menu .sub-menu li:hover>a,#primary-menu .sub-menu li:focus-within>a,#primary-menu .sub-menu .current-menu-item>a,#primary-menu .sub-menu .current-menu-ancestor>a{color:var(--anh4-green-dark)!important;-webkit-text-fill-color:var(--anh4-green-dark)!important;background:var(--anh4-sage)!important}@media (min-width:769px) and (max-width:1100px){.tg-site-header-bottom .tg-block--one,.tg-block.tg-block--one{grid-template-columns:minmax(150px,1fr) auto auto!important;column-gap:18px!important}.custom-logo{width:140px!important;max-width:140px!important}.tg-site-header-bottom .tg-block--one p,.tg-site-header-bottom .tg-block--one span,.tg-site-header-bottom .tg-block--one a:not(.custom-logo-link){font-size:12.5px!important}#site-navigation #primary-menu>li>a,#primary-menu>li>a{padding-left:10px!important;padding-right:10px!important;font-size:13px!important}}@media (max-width:768px){.admin-bar .tg-site-header{top:46px}.tg-site-header-bottom{background:#ffffff!important}.tg-site-header.tg-site-header--center .tg-site-header-bottom .tg-container--flex,.tg-site-header-bottom .tg-container--flex{min-height:62px!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.tg-site-header-bottom .tg-block--one,.tg-site-header.tg-site-header--center .tg-site-header-bottom .tg-block--one,.tg-block.tg-block--one{order:1!important;flex:1 1 auto!important;display:flex!important;width:auto!important;height:62px!important;min-height:62px!important}.tg-site-header-bottom .site-branding,.tg-site-header.tg-site-header--center .site-branding{display:flex!important;align-items:center!important}.tg-site-header-bottom .tg-block--one>:not(.site-branding),.site-branding>:not(.custom-logo-link):not(.site-title):not(.site-description){display:none!important}.custom-logo,.fixedtop .custom-logo{width:118px!important;max-width:118px!important;max-height:44px!important}.tg-site-header-bottom .tg-block--two,.tg-site-header.tg-site-header--center .tg-site-header-bottom .tg-block--two,.tg-block.tg-block--two{order:2!important;flex:0 0 auto!important;width:auto!important;height:auto!important;min-height:0!important}.tg-header-action-list .tg-header-action__item.tg-mobile-toggle{width:42px!important;height:42px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--anh4-sage)!important;border:1px solid #d8e7dc!important;border-radius:10px!important}.tg-header-action-list .tg-header-action__item.tg-mobile-toggle>button{width:42px!important;height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--anh4-green-dark)!important}.tg-mobile-navigation{width:min(88vw, 360px)!important;padding:58px 14px 24px!important;background:#fff!important;border-right:1px solid var(--anh4-line)!important;box-shadow:18px 0 42px rgb(15 71 45 / .16)!important}.tg-mobile-navigation a{min-height:44px!important;padding:10px 42px 10px 12px!important;color:var(--anh4-text)!important;-webkit-text-fill-color:var(--anh4-text)!important;background:transparent!important;border-radius:9px!important;font-size:15px!important;font-weight:620!important;font-style:normal!important;line-height:1.35!important;text-transform:none!important}.tg-mobile-navigation a:hover,.tg-mobile-navigation a:focus,.tg-mobile-navigation li.current-menu-item>a,.tg-mobile-navigation li.current-menu-ancestor>a{color:var(--anh4-green-dark)!important;-webkit-text-fill-color:var(--anh4-green-dark)!important;background:var(--anh4-sage)!important}}:root{--anv7-green:#238a52;--anv7-green-dark:#145c38;--anv7-forest:#0f472d;--anv7-forest-deep:#0a3420;--anv7-sage:#eef6f0;--anv7-text:#26352d;--anv7-line:#dce8df;--anv7-shadow:0 14px 34px rgba(10, 52, 32, .20)}html,body{min-height:100%;margin-bottom:0!important;padding-bottom:0!important;background:#fff!important}footer.tg-site-footer::after,footer.site-footer::after,#colophon::after,#page>footer::after,body>footer::after{content:none!important;display:none!important}#page,#page.tg-site,#page.site,.tg-site#page{box-sizing:border-box!important;min-height:100vh!important;margin-bottom:0!important;padding-bottom:0!important;display:flex!important;flex-direction:column!important;background:#fff!important}#content.site-content,.site-content{flex:1 0 auto!important}#page>#main,#main{flex:initial!important}.tg-site-header{position:sticky!important;top:0!important;z-index:10000!important}.admin-bar .tg-site-header{top:32px!important}.tg-site-header .fixedtop:not(.tg-site-header){position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.tg-site-header.fixedtop,.tg-site-header:has(.fixedtop){box-sizing:border-box!important;min-height:54px!important;height:54px!important;overflow:visible!important;color:#fff!important;background:var(--anv7-forest)!important;border-top:2px solid #5eaa50!important;border-bottom:1px solid rgb(255 255 255 / .10)!important;box-shadow:0 10px 28px rgb(10 52 32 / .22)!important}.tg-site-header.fixedtop .tg-site-header-bottom,.tg-site-header:has(.fixedtop) .tg-site-header-bottom{box-sizing:border-box!important;height:52px!important;min-height:52px!important;padding:0!important;overflow:visible!important;background:var(--anv7-forest)!important;border:0!important;box-shadow:none!important}.tg-site-header.fixedtop .tg-site-header-bottom .tg-container--flex,.tg-site-header:has(.fixedtop) .tg-site-header-bottom .tg-container--flex{box-sizing:border-box!important;height:52px!important;min-height:52px!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;overflow:visible!important}.tg-site-header.fixedtop .tg-block--one,.tg-site-header:has(.fixedtop) .tg-block--one{order:1!important;flex:0 0 auto!important;display:flex!important;grid-template-columns:none!important;width:auto!important;max-width:none!important;min-width:138px!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;background:transparent!important;border:0!important}.tg-site-header.fixedtop .site-branding,.tg-site-header:has(.fixedtop) .site-branding{display:flex!important;flex:0 0 auto!important;align-items:center!important;width:auto!important;min-width:0!important;height:52px!important;margin:0!important}.tg-site-header.fixedtop .site-branding .custom-logo-link,.tg-site-header:has(.fixedtop) .site-branding .custom-logo-link{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:42px!important;margin:0!important;padding:3px 9px!important;background:#fff!important;border:1px solid rgb(255 255 255 / .86)!important;border-radius:9px!important;box-shadow:0 5px 14px rgb(0 0 0 / .14)!important}.tg-site-header.fixedtop .tg-block--one>:not(.site-branding),.tg-site-header:has(.fixedtop) .tg-block--one>:not(.site-branding),.tg-site-header.fixedtop .site-branding>:not(.custom-logo-link):not(.site-title):not(.site-description),.tg-site-header:has(.fixedtop) .site-branding>:not(.custom-logo-link):not(.site-title):not(.site-description),.tg-site-header.fixedtop .hotline-custom,.tg-site-header:has(.fixedtop) .hotline-custom,.tg-site-header.fixedtop .contact-info,.tg-site-header:has(.fixedtop) .contact-info,.tg-site-header.fixedtop .site-title,.tg-site-header.fixedtop .site-description,.tg-site-header:has(.fixedtop) .site-title,.tg-site-header:has(.fixedtop) .site-description{display:none!important}.tg-site-header.fixedtop .custom-logo,.tg-site-header:has(.fixedtop) .custom-logo{display:block!important;width:116px!important;max-width:116px!important;max-height:34px!important;height:auto!important;margin:0!important;object-fit:contain!important}.tg-site-header.fixedtop .tg-block--two,.tg-site-header:has(.fixedtop) .tg-block--two{order:2!important;flex:1 1 auto!important;display:flex!important;width:auto!important;max-width:none!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:flex-end!important;background:transparent!important;border:0!important;overflow:visible!important}.tg-site-header.fixedtop .tg-primary-menu,.tg-site-header:has(.fixedtop) .tg-primary-menu{width:auto!important;margin:0 0 0 auto!important;display:flex!important;justify-content:flex-end!important;overflow:visible!important}.tg-site-header.fixedtop #primary-menu,.tg-site-header:has(.fixedtop) #primary-menu{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:3px!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important}#site-navigation .tg-site-header.fixedtop #primary-menu>li>a,#site-navigation .tg-site-header:has(.fixedtop) #primary-menu>li>a,.tg-site-header.fixedtop #primary-menu>li>a,.tg-site-header:has(.fixedtop) #primary-menu>li>a{min-height:36px!important;padding:0 11px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:transparent!important;border:1px solid transparent!important;border-radius:9px!important;box-shadow:none!important;font-size:13px!important;font-weight:650!important;font-style:normal!important;line-height:1.2!important;text-transform:none!important;white-space:nowrap!important}#site-navigation .tg-site-header.fixedtop #primary-menu>li:hover>a,#site-navigation .tg-site-header:has(.fixedtop) #primary-menu>li:hover>a,#site-navigation .tg-site-header.fixedtop #primary-menu>li:focus-within>a,#site-navigation .tg-site-header:has(.fixedtop) #primary-menu>li:focus-within>a,.tg-site-header.fixedtop #primary-menu>li:hover>a,.tg-site-header:has(.fixedtop) #primary-menu>li:hover>a{color:#fff!important;-webkit-text-fill-color:#fff!important;background:rgb(255 255 255 / .14)!important;border-color:rgb(255 255 255 / .22)!important}#site-navigation .tg-site-header.fixedtop #primary-menu>li.current-menu-item>a,#site-navigation .tg-site-header.fixedtop #primary-menu>li.current-menu-ancestor>a,#site-navigation .tg-site-header.fixedtop #primary-menu>li.current_page_item>a,#site-navigation .tg-site-header.fixedtop #primary-menu>li.current_page_ancestor>a,#site-navigation .tg-site-header:has(.fixedtop) #primary-menu>li.current-menu-item>a,#site-navigation .tg-site-header:has(.fixedtop) #primary-menu>li.current-menu-ancestor>a,#site-navigation .tg-site-header:has(.fixedtop) #primary-menu>li.current_page_item>a,#site-navigation .tg-site-header:has(.fixedtop) #primary-menu>li.current_page_ancestor>a,.tg-site-header.fixedtop #primary-menu>li.current-menu-item>a,.tg-site-header.fixedtop #primary-menu>li.current-menu-ancestor>a,.tg-site-header:has(.fixedtop) #primary-menu>li.current-menu-item>a,.tg-site-header:has(.fixedtop) #primary-menu>li.current-menu-ancestor>a{color:var(--anv7-forest)!important;-webkit-text-fill-color:var(--anv7-forest)!important;background:#fff!important;border-color:#fff!important;box-shadow:0 6px 16px rgb(0 0 0 / .18)!important}.tg-site-header.fixedtop .tg-menu-item-search>a,.tg-site-header:has(.fixedtop) .tg-menu-item-search>a{width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;color:var(--anv7-forest)!important;-webkit-text-fill-color:var(--anv7-forest)!important;background:#fff!important;border:1px solid #fff!important;border-radius:9px!important}.tg-site-header.fixedtop .tg-menu-item-search>a:hover,.tg-site-header:has(.fixedtop) .tg-menu-item-search>a:hover{color:var(--anv7-forest)!important;-webkit-text-fill-color:var(--anv7-forest)!important;background:#eaf5ee!important;border-color:#eaf5ee!important}.tg-site-header.fixedtop #primary-menu .sub-menu,.tg-site-header:has(.fixedtop) #primary-menu .sub-menu{top:calc(100% + 7px)!important;overflow:visible!important;background:rgb(255 255 255 / .995)!important;border:1px solid var(--anv7-line)!important;box-shadow:var(--anv7-shadow)!important}.tg-site-header.fixedtop #primary-menu .sub-menu li>a,.tg-site-header:has(.fixedtop) #primary-menu .sub-menu li>a{color:var(--anv7-text)!important;-webkit-text-fill-color:var(--anv7-text)!important;background:transparent!important}.tg-site-header.fixedtop #primary-menu .sub-menu li:hover>a,.tg-site-header.fixedtop #primary-menu .sub-menu li:focus-within>a,.tg-site-header:has(.fixedtop) #primary-menu .sub-menu li:hover>a,.tg-site-header:has(.fixedtop) #primary-menu .sub-menu li:focus-within>a,.tg-site-header.fixedtop #primary-menu .sub-menu .current-menu-item>a,.tg-site-header:has(.fixedtop) #primary-menu .sub-menu .current-menu-item>a{color:var(--anv7-green-dark)!important;-webkit-text-fill-color:var(--anv7-green-dark)!important;background:var(--anv7-sage)!important}@media (max-width:768px){.admin-bar .tg-site-header{top:46px!important}.tg-site-header.fixedtop,.tg-site-header:has(.fixedtop){min-height:54px!important;height:54px!important}.tg-site-header.fixedtop .tg-site-header-bottom .tg-container--flex,.tg-site-header:has(.fixedtop) .tg-site-header-bottom .tg-container--flex,.tg-site-header.fixedtop .tg-block--one,.tg-site-header:has(.fixedtop) .tg-block--one,.tg-site-header.fixedtop .tg-block--two,.tg-site-header:has(.fixedtop) .tg-block--two{height:52px!important;min-height:52px!important}.tg-site-header.fixedtop .site-branding .custom-logo-link,.tg-site-header:has(.fixedtop) .site-branding .custom-logo-link{height:40px!important;padding:3px 8px!important}.tg-site-header.fixedtop .custom-logo,.tg-site-header:has(.fixedtop) .custom-logo{width:108px!important;max-width:108px!important;max-height:32px!important}}footer.tg-site-footer,footer.site-footer,#colophon,#page>footer,body>footer{position:relative;flex:0 0 auto!important;clear:both;width:100%!important;margin:auto 0 0!important;padding:56px 0 0!important;color:rgb(255 255 255 / .82)!important;background:radial-gradient(circle at 10% 0%,rgb(71 151 92 / .22),transparent 34%),linear-gradient(180deg,#104b2d 0%,var(--anv7-forest-deep) 100%)!important;border-top:4px solid var(--anv7-green)!important;box-shadow:inset 0 1px rgb(255 255 255 / .06)!important}footer.tg-site-footer::after,footer.site-footer::after,#colophon::after,#page>footer::after,body>footer::after{content:none!important;display:none!important}footer.tg-site-footer .tg-container,footer.site-footer .tg-container,#colophon .tg-container,#page>footer .container,body>footer .container{box-sizing:border-box!important;width:100%!important;max-width:1300px!important;margin-right:auto!important;margin-left:auto!important}footer .row.mrb15{display:grid!important;grid-template-columns:1.15fr .85fr 1fr!important;align-items:start!important;gap:54px!important;margin:0!important;padding:0 0 44px!important}footer .row.mrb15::before,footer .row.mrb15::after{content:none!important;display:none!important}footer .row.mrb15>[class*="col-"]{float:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}.tg-site-footer .tg-footer-widget-container{display:grid!important;grid-template-columns:1.15fr .85fr 1fr!important;align-items:start!important;gap:54px!important;padding:0 0 44px!important}.tg-site-footer .tg-footer-widget-area{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}footer .contact-info{margin:0!important;color:rgb(255 255 255 / .80)!important}footer .contact-info img,footer .footer-logo img,footer .row.mrb15>[class*="col-"]:first-child>img,footer .row.mrb15>[class*="col-"]:first-child a>img{display:block!important;width:auto!important;max-width:300px!important;height:auto!important;margin:0 0 22px!important;padding:15px 19px!important;background:#fff!important;border-radius:14px!important;box-shadow:0 12px 28px rgb(0 0 0 / .17)!important}footer .contact-info p{margin:0 0 10px!important;color:rgb(255 255 255 / .78)!important;font-size:15px!important;line-height:1.65!important}footer .contact-info strong,footer .contact-info b{color:#fff!important;font-weight:700!important}footer .contact-info a{color:#d8f3e1!important;text-decoration:none!important}footer .contact-info a:hover{color:#fff!important}footer h2,footer h3,footer h4,footer h5,footer h6,footer .widget-title{position:relative;margin:0 0 19px!important;padding:0 0 12px!important;color:#fff!important;background:transparent!important;border:0!important;font-size:18px!important;font-weight:750!important;line-height:1.35!important;letter-spacing:.015em!important;text-transform:none!important}footer h2::after,footer h3::after,footer h4::after,footer h5::after,footer h6::after,footer .widget-title::after{content:"";position:absolute;bottom:0;left:0;width:52px;height:3px;border-radius:999px;background:linear-gradient(90deg,#79bd4a 0%,#36a66a 100%)}footer .widget,.tg-site-footer .widget{margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}footer ul,footer .footer-menu,footer .widget ul{margin:0!important;padding:0!important;list-style:none!important}footer .footer-menu a,footer .widget ul li a,footer a{color:rgb(255 255 255 / .78)!important;opacity:1!important;text-decoration:none!important}footer .footer-menu a,footer .widget ul li a{display:block!important;padding:8px 0!important;border-bottom:1px solid rgb(255 255 255 / .10)!important;font-size:14.5px!important;font-weight:550!important;line-height:1.45!important}footer .footer-menu li:last-child a,footer .widget ul li:last-child a{border-bottom:0!important}footer .footer-menu a:hover,footer .widget ul li a:hover,footer a:hover{color:#fff!important;opacity:1!important;text-decoration:none!important}footer .footer-menu a:hover,footer .widget ul li a:hover{padding-left:5px!important}footer iframe,footer .fb-page,footer .map-container,footer [class*="facebook"]{max-width:100%!important;border-radius:12px!important}footer iframe{border:0!important;background:#fff!important;box-shadow:0 10px 24px rgb(0 0 0 / .15)!important}footer .coppy-right,.tg-site-footer .tg-site-footer-bar{margin:0!important;padding:17px 0!important;color:rgb(255 255 255 / .70)!important;background:rgb(0 0 0 / .18)!important;border-top:1px solid rgb(255 255 255 / .11)!important;text-align:center!important;box-shadow:0 0 0 100vmax rgb(0 0 0 / .18);clip-path:inset(0 -100vmax)}footer .coppy-right p,footer .coppy-right span,footer .coppy-right a,.tg-site-footer .tg-site-footer-bar p,.tg-site-footer .tg-site-footer-bar a,footer .cpr{margin:0!important;color:rgb(255 255 255 / .72)!important;font-size:13.5px!important;line-height:1.5!important}.tg-scroll-to-top{width:46px!important;height:46px!important;right:18px!important;bottom:18px!important;color:#fff!important;background:var(--anv7-forest)!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:12px!important;box-shadow:0 10px 24px rgb(15 71 45 / .22)!important}.tg-scroll-to-top:hover{color:#fff!important;background:var(--anv7-green)!important}@media (max-width:991.98px){footer .row.mrb15,.tg-site-footer .tg-footer-widget-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px!important}footer .row.mrb15>[class*="col-"]:first-child,.tg-site-footer .tg-footer-widget-area:first-child{grid-column:1 / -1!important}}@media (max-width:767.98px){footer.tg-site-footer,footer.site-footer,#colophon,#page>footer,body>footer{padding-top:40px!important}footer .row.mrb15,.tg-site-footer .tg-footer-widget-container{grid-template-columns:1fr!important;gap:30px!important;padding-bottom:32px!important}footer .row.mrb15>[class*="col-"]:first-child,.tg-site-footer .tg-footer-widget-area:first-child{grid-column:auto!important}footer .contact-info img,footer .footer-logo img,footer .row.mrb15>[class*="col-"]:first-child>img,footer .row.mrb15>[class*="col-"]:first-child a>img{max-width:238px!important;padding:13px 16px!important}}#secondary,.tg-container #secondary,.tg-site-layout--left #secondary,.tg-site-layout--right #secondary,.woocommerce #secondary,.woocommerce-page #secondary{border-left:0!important;border-right:0!important}#secondary::before,#secondary::after{content:none!important;display:none!important}#primary-menu>li>.sub-menu{top:calc(100% - 8px)!important;margin-top:0!important}#primary-menu>li:hover>.sub-menu,#primary-menu>li:focus-within>.sub-menu,#primary-menu>li.focus>.sub-menu{right:auto!important;left:0!important;pointer-events:auto!important}#primary-menu>li:hover>.sub-menu.tg-edge,#primary-menu>li:focus-within>.sub-menu.tg-edge,#primary-menu>li.focus>.sub-menu.tg-edge{right:0!important;left:auto!important}#primary-menu>li.menu-item-has-children>.sub-menu::before,#primary-menu>li.page_item_has_children>.sub-menu::before{content:""!important;position:absolute!important;right:0!important;bottom:100%!important;left:0!important;display:block!important;width:auto!important;height:12px!important;background:transparent!important;pointer-events:auto!important}#primary-menu .sub-menu .sub-menu{margin-left:0!important}#primary-menu .sub-menu>li:hover>.sub-menu,#primary-menu .sub-menu>li:focus-within>.sub-menu,#primary-menu .sub-menu>li.focus>.sub-menu{top:-8px!important;right:auto!important;left:100%!important;pointer-events:auto!important}#primary-menu .sub-menu>li:hover>.sub-menu.tg-edge,#primary-menu .sub-menu>li:focus-within>.sub-menu.tg-edge,#primary-menu .sub-menu>li.focus>.sub-menu.tg-edge{right:100%!important;left:auto!important}#primary-menu .sub-menu .sub-menu::before{content:""!important;position:absolute!important;top:0!important;bottom:0!important;left:-12px!important;display:block!important;width:12px!important;height:auto!important;background:transparent!important;pointer-events:auto!important}#primary-menu .sub-menu .sub-menu.tg-edge::before{right:-12px!important;left:auto!important}@media (min-width:769px){.tg-site-header.fixedtop .tg-site-header-bottom .tg-container--flex,.tg-site-header:has(.fixedtop) .tg-site-header-bottom .tg-container--flex,.tg-site-header-bottom.fixedtop .tg-container--flex{box-sizing:border-box!important;display:grid!important;grid-template-columns:142px minmax(0,1fr)!important;column-gap:24px!important;align-items:center!important;width:100%!important;max-width:1300px!important;height:52px!important;min-height:52px!important;margin-right:auto!important;margin-left:auto!important;padding-right:20px!important;padding-left:20px!important;overflow:visible!important}.tg-site-header.fixedtop .tg-block--one,.tg-site-header:has(.fixedtop) .tg-block--one,.tg-site-header-bottom.fixedtop .tg-block--one{grid-column:1!important;display:flex!important;min-width:0!important;width:142px!important;max-width:142px!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:flex-start!important}.tg-site-header.fixedtop .tg-block--two,.tg-site-header:has(.fixedtop) .tg-block--two,.tg-site-header-bottom.fixedtop .tg-block--two{grid-column:2!important;display:flex!important;min-width:0!important;width:100%!important;max-width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:flex-end!important;overflow:visible!important}.tg-site-header.fixedtop .main-navigation,.tg-site-header:has(.fixedtop) .main-navigation,.tg-site-header-bottom.fixedtop .main-navigation,.tg-site-header.fixedtop .tg-primary-menu,.tg-site-header:has(.fixedtop) .tg-primary-menu,.tg-site-header-bottom.fixedtop .tg-primary-menu,.tg-site-header.fixedtop .tg-primary-menu>div,.tg-site-header:has(.fixedtop) .tg-primary-menu>div,.tg-site-header-bottom.fixedtop .tg-primary-menu>div{box-sizing:border-box!important;position:relative!important;right:auto!important;left:auto!important;min-width:0!important;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;overflow:visible!important}.tg-site-header.fixedtop #primary-menu,.tg-site-header:has(.fixedtop) #primary-menu,.tg-site-header-bottom.fixedtop #primary-menu{box-sizing:border-box!important;position:relative!important;right:auto!important;left:auto!important;display:flex!important;flex-wrap:nowrap!important;min-width:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;justify-content:flex-end!important;transform:none!important;overflow:visible!important}.tg-site-header.fixedtop #primary-menu>li,.tg-site-header:has(.fixedtop) #primary-menu>li,.tg-site-header-bottom.fixedtop #primary-menu>li{flex:0 0 auto!important}}@media (min-width:769px) and (max-width:1100px){.tg-site-header.fixedtop .tg-site-header-bottom .tg-container--flex,.tg-site-header:has(.fixedtop) .tg-site-header-bottom .tg-container--flex,.tg-site-header-bottom.fixedtop .tg-container--flex{grid-template-columns:126px minmax(0,1fr)!important;column-gap:14px!important;padding-right:14px!important;padding-left:14px!important}.tg-site-header.fixedtop .tg-block--one,.tg-site-header:has(.fixedtop) .tg-block--one,.tg-site-header-bottom.fixedtop .tg-block--one{width:126px!important;max-width:126px!important}.tg-site-header.fixedtop #primary-menu>li>a,.tg-site-header:has(.fixedtop) #primary-menu>li>a,.tg-site-header-bottom.fixedtop #primary-menu>li>a{padding-right:8px!important;padding-left:8px!important;font-size:12.5px!important}}