:root {--primary-color: #86bb46;}.full-width .ubermenu-nav, .container, .row{max-width: 1170px}.row.row-collapse{max-width: 1140px}.row.row-small{max-width: 1162.5px}.row.row-large{max-width: 1200px}
.header-main{height: 90px;background: #eeeeee;}
#logo img{max-height: 79px}
#logo{width:190px; padding-left: 25px;}
.header-bottom{min-height: 45px}.header-top{min-height: 40px}.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top: 129px;}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck 
#logo img{max-height: 70px!important}
.header-bottom {background-color: #33a543}.header-main .nav > li > a{line-height: 50px }.stuck .header-main .nav > li > a{line-height: 50px }.header-bottom-nav > li > a{line-height: 16px }@media (max-width: 549px) {.header-main{height: 70px}
	#logo img{max-height: 50px}}/* Color */.accordion-title.active, .has-icon-bg .icon .icon-inner,.logo a, .primary.is-underline, .primary.is-link, .badge-outline .badge-inner, .nav-outline > li.active> a,.nav-outline >li.active > a, .cart-icon strong,[data-color='primary'], .is-outline.primary{color: #86bb46;}/* Color !important */[data-text-color="primary"]{color: #86bb46!important;}/* Background Color */[data-text-bg="primary"]{background-color: #86bb46;}/* Background */.scroll-to-bullets a,.featured-title, .label-new.menu-item > a:after, .nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,button[type="submit"], .button.wc-forward:not(.checkout):not(.checkout-button), .button.submit-button, .button.primary:not(.is-outline),.featured-table .title,.is-outline:hover, .has-icon:hover .icon-label,.nav-dropdown-bold .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold > li > a:hover, .nav-dropdown-bold.dark .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold.dark > li > a:hover, .is-outline:hover, .tagcloud a:hover,.grid-tools a, input[type='submit']:not(.is-form), .box-badge:hover .box-text, input.button.alt,.nav-box > li > a:hover,.nav-box > li.active > a,.nav-pills > li.active > a ,.current-dropdown .cart-icon strong, .cart-icon:hover strong, .nav-line-bottom > li > a:before, .nav-line-grow > li > a:before, .nav-line > li > a:before,.banner, .header-top, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover, .button.primary:not(.is-outline), input[type='submit'].primary, input[type='submit'].primary, input[type='reset'].button, input[type='button'].primary, .badge-inner{background-color: #86bb46;}/* Border */.nav-vertical.nav-tabs > li.active > a,.scroll-to-bullets a.active,.nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,.accordion-title.active,.featured-table,.is-outline:hover, .tagcloud a:hover,blockquote, .has-border, .cart-icon strong:after,.cart-icon strong,.blockUI:before, .processing:before,.loading-spin, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover{border-color: #86bb46}.nav-tabs > li.active > a{border-top-color: #86bb46}.widget_shopping_cart_content .blockUI.blockOverlay:before { border-left-color: #86bb46 }.woocommerce-checkout-review-order .blockUI.blockOverlay:before { border-left-color: #86bb46 }/* Fill */.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill: #86bb46;}body{font-size: 100%;}body{font-family:serif}body{font-weight: 0}body{color: #333333}.nav > li > a {font-family:serif;}.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-family:serif;}.nav > li > a {font-weight: 0;}.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-weight: 0;}h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: serif;}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight: 0;}h1,h2,h3,h4,h5,h6,.heading-font{color: #333333;}.breadcrumbs{text-transform: none;}.alt-font{font-family: "inherit", sans-serif;}a{color: #333333;}a:hover{color: #333333;}.tagcloud a:hover{border-color: #333333;background-color: #333333;}/* Custom CSS */.section4,.section7{padding-bottom : 0px !important;}.section1 .icon-box h3{font-size: 19px;line-height: 30px;font-weight: 700;margin-bottom: 0;}.section1 .icon-box p{font-size : 15px;line-height: 20px;}.section1 .icon-box .icon-box-img{padding: 10px;border-radius: 90%;background: #000;}.section1 .icon-box:hover{cursor : pointer;}.section1 .icon-box:hover .icon-box-img {background: #86bb46;}.section1{margin-top : -100px;}.section1 .row1{padding: 40px 15px;background: #fff;border-radius: 5px;border-bottom: 3px solid #86bb46;}.section1 .row1 .col{padding-bottom : 0px !important;}.section2:before {position: absolute;content: '';display: block;left: 60%;margin-right: 15px;top: 0;bottom: 0;right: -10000px;background-image: url(/wp-content/uploads/2020/10/pattern-02.jpg);}.section2 .cot1 h2{font-size: 39px;line-height: 39px;position: relative;font-family: serif;margin-bottom: 35px;}.section2 .cot1 h2:before {position: absolute;left: 5px;bottom: -15px;width: 120px;height: 3px;content: "";background: #689f38;}.section2 .cot1 h2:after {position: absolute;left: 0;bottom: -15px;width: 3px;height: 3px;content: "";background: #689f38;}
	.section2 .cot1 h3,.section3 .cot1 p{font-size: 22px;line-height: 23px;letter-spacing: 1px;color: #86bb46;
		text-transform: uppercase;font-weight: 600;font-style: normal;
		font-family: serif;margin-bottom : 0px;}
		.section3 .cot1 h2,.section5 .cot1 h2{font-size: 39px;line-height: 39px;position: relative;
			font-family: serif;margin-bottom: 35px;}.section3 .cot1 h2:before,.section5 .cot1 h2:before {position: absolute;left: 45.5%;bottom: -15px;width: 120px;height: 3px;content: "";background: #689f38;}.section3 .cot1 h2:after,.section5 .cot1 h2:after {position: absolute;left: 45%;bottom: -15px;width: 3px;height: 3px;content: "";background: #689f38;}.section3 .row2{margin-top : 50px;}.section3 .row2 .large-3{padding : 0 5px 10px;}.section3 .ly-do{background-color: #d4e8be;padding: 15px;position: relative;min-height: 255px;}.section3 .number{width: 50px;height: 50px;position: relative;top: -39px;background-color: #86bb46;color: #fff;font-size: 32px;margin: 0 auto;text-align: center;border-radius: 50%;}.section3 .noi-dung{margin-top : -20px;}
	.section3 .noi-dung h4{font-size: 25px;font-family: serif;}.section3 .noi-dung .des{font-size: 15px;}.section4{background: url(/wp-content/uploads/2020/10/patt.png) #fafafa;}.is-divider {display : none;}.box.box-normal .box-image, .blog-archive .box .box-image {padding: 10px;background: #fff;border-radius: 5px 5px 0 0;}.box.box-normal .box-text,.blog-archive .box .box-text {padding: 5px 20px 20px 20px;background: #fff;border-radius: 0 0 5px 5px;}.box.box-normal .cat-label {text-transform: inherit;opacity: 1;font-size: 14px;position: absolute;top: -35px;color: #fff;}
	.box.box-normal .box-text h5 {
		display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;
		font-weight: normal;
		height: 44px;}.box.box-normal:hover h5 {color: #86bb46;}.timeline {padding:0;}.timeline .circle {background: #86bb46;border: .5rem solid #666666;height: 2.25rem;width: 2.25rem;vertical-align: middle;position: relative;left: -17px;}.timeline ul {margin:0;padding:0;}.timeline em {color:#666;display:block;font-weight:bold;}.timeline li {margin: 0px !important;border: 0 solid #aaa;list-style-type: none;padding: 1rem 2rem;width: 100%;border-left-width: 2px;}.timeline li:before {background: #86bb46;border-radius: 100%;content: "";display: inline-block;height: 1rem;position: absolute;width: 1rem;left: -7px;margin-top: 1rem;}.timeline li strong{font-family: serif;}.timeline li p{text-transform : initial !important;font-size : 14px;display : none;}.section5 .row2 .cot1:before {position: absolute;content: '';display: block;right: 39%;margin-right: 15px;top: 0;bottom: 0;left: -10000px;background-image: url(/wp-content/uploads/2020/10/pattern-02.jpg);}.section5 .row2 .cot1{padding : 30px;align-self: center;}.section5 .row2 .cot1 .img-inner{border: 10px solid #86bb46;}
		.section5 .cot1 h2,.section6 .cot1 h2{line-height : 50px;}.section6 .cot1 h2:after,.section6 .cot1 h2:before{background : #fff;}.section .faq-row{background: white;padding: 20px;border-radius: 10px;}.section .faq-row .accordion-title{position: relative;border: solid 1px #c6ebde;border-radius: 10px;padding-right: 40px;background: #fff;font-size: 18px;font-weight: 400;margin-bottom: 7px;cursor: pointer;}
	.footer-section .row2{padding-bottom: 10px;border-bottom: 2px solid #37434b;}
	.footer-section .row2 .small-tit{color: #999999;font-size: 16px;margin-bottom : 0px; font-weight: bold; }.footer-section .row2 .small-tit i{color : #86bb46;margin-right : 5px;}.footer-section .row2 .big-tit{color: #fff;font-size: 16px;font-weight: 600;padding-left: 15px;margin-bottom: 0;}
	.footer-section .row3{padding-top : 20px;}.footer-section .button.icon.circle{border-color: #2a3840;background-color: #2a3840;color: #999;margin-right: 8px;}.footer-section .ux-logo-link{padding-left : 0px !important;}.footer-section .row3 ul{margin-bottom : 0px;}
	.footer-section .row3 .col{padding-bottom : 15px !important;}.absolute-footer.dark {color: #9999;border-top: 2px solid #37434b;background-color: #0d1c25;}
.header-block-top{padding-left :0px !important;}.header-block-top>.col {padding-bottom: 0px !important;padding: 0 5px 10px;}.header-block-top .icon-box .icon-box-text strong {font-size: 14px;color: #222;}.header-block-top .icon-box .icon-box-text p {margin: 0;font-size: 14px;}.nav li a{font-family: serif;}
.nav>li>a{color : #fff;padding: 0 25px;margin-right: 0;}.nav>li{margin : 0px;}
.header-bottom-nav>li>a{line-height: 45px;position : relative;overflow: hidden;z-index: 2;}.nav-dropdown>li>a{position : relative;overflow: hidden;z-index: 2;padding-left: 10px !important;margin: 0 !important;color : #000;}
.header-bottom-nav>li>a:before,.nav-dropdown>li>a:before {content: "";display: block;position: absolute;right: 100%;top: 0;width: 100%;height: 100%;background-color: #049518;z-index: -1;opacity: 1;transition: all .2s ease-out;border-right: 2px solid #ffe800;}
.header-bottom-nav>li>a:hover,.nav-dropdown>li>a:hover {color: #fff;}.header-bottom-nav>li>a:hover:before,.nav-dropdown>li>a:hover:before{opacity: 1;right: 0;}.nav-dropdown-default {padding: 0;border: none;box-shadow: none;}.blog-single .large-9.col,.archive.category .large-9.col{max-width: 70%;flex-basis: 70%;padding: 0 10px 10px;}.blog-single .post-sidebar.large-3,.archive.category .post-sidebar.large-3{max-width: 30%;flex-basis: 30%;padding: 0 10px 10px;border-left : none !important;padding-top: 15px;}.widget-title, .widgettitle {margin-bottom: 0;background: #0098da;padding: 15px 25px;border-top-left-radius: 5px;border-top-right-radius: 5px;color: white;display: block;}.flatsome_recent_posts ul,.product_list_widget{background: #fbfff7;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;padding: 0 15px;}.recent-blog-posts {padding: 12px 0 12px;}.recent-blog-posts-li .badge-inner {border-radius: 99%;}ul.product_list_widget li img{margin: 0;border-radius: 99%;}.entry-header-text{padding-bottom : 0px;}h2 strong, h3 strong, h4 strong, h5 strong,h2 b, h3 b, h4 b, h5 b{font-weight : bold;}.breadcrumbs,.breadcrumbs a {color: #333;font-size: 14px;}/* Custom CSS Mobile */@media (max-width: 549px){.section1 {margin-top: 0px;padding-top: 0px !important;}.section1 .row1 {padding: 30px 0px;}.section1 .row1 .col {padding-bottom: 10px !important;}.section2:before{display:none;}.section2 .row1 .cot2:before{position: absolute;content: '';display: block;left: 39%;margin-right: 15px;top: 0;bottom: 0;right: -10000px;background-image: url(/wp-content/uploads/2020/10/pattern-02.jpg);}.section3 .row2 .large-3 {padding: 0 5px 10px;margin-bottom: 25px;max-width: 100%;flex-basis: 100%;}.section3 .ly-do {min-height: fit-content;}
.section3 .cot1 h2, .section5 .cot1 h2 {font-size: 26px;line-height: 35px;position: relative;
	font-family: serif;margin-bottom: 35px;}
,.section7 .row1 .large-columns-4 .col.post-item{
	max-width: 50%;flex-basis: 50%;
}.box.box-normal .box-text, .blog-archive .box .box-text {padding: 5px 10px 10px 10px;}.section5 .row2 .cot1 {order: 2;}.timeline {padding: 0;position: relative;left: 15px;}.section .faq-row .accordion-title {padding-right: 20px;font-size : 16px;}.faq-row .accordion-inner {padding: 15px;font-size: 16px;}.footer-section .row2 {padding-bottom: 0;}.footer-section .row3 {padding-top: 0;}.footer-section .small-6 {max-width: 100%;flex-basis: 100%;}.blog-single .large-9.col,.archive.category .large-9.col {max-width: 100%;flex-basis: 100%;padding: 0 10px 10px;}.blog-single .post-sidebar.large-3,.archive.category .post-sidebar.large-3 {max-width: 100%;flex-basis: 100%;padding-top: 0;}.section2 .cot1 h2:after,.section3 .cot1 h2:after, .section5 .cot1 h2:after{display : none;}.section2 .cot1 h2:before,.section3 .cot1 h2:before, .section5 .cot1 h2:before {left: 35%;}}.label-new.menu-item > a:after{content:"New";}.label-hot.menu-item > a:after{content:"Hot";}.label-sale.menu-item > a:after{content:"Sale";}.label-popular.menu-item > a:after{content:"Popular";}


img[data-fancybox] {

	cursor: pointer;
}