@import url(https://fonts.googleapis.com/css2?family=Dancing+Script&family=Mulish:wght@500;600&display=swap);:root{--secondary-color:#ff7800;--green-color:#a1cca3}.header-top{background-color:#fff0}.header-top .container{max-width:100%;padding:0}.header-top .html_topbar_left>a{padding:0!important}.searchform-wrapper{color:#6e7673;border:1px solid #c4c4c4;min-height:55px;line-height:53px;border-radius:100px}.searchform-wrapper .search-field{box-shadow:none!important;border:none;background-color:transparent!important;min-width:330px;font-size:16px;font-style:italic;color:#6e7673;padding-left:20px;margin-top:-4px}.searchform-wrapper .submit-button{height:49px;width:49px;border-radius:50%!important;padding:0;background-color:var(--primary-color)!important;line-height:49px;display:flex;align-items:center;justify-content:center;margin-right:3px!important;box-shadow:none;border:none}.searchform-wrapper .submit-button:hover{background-color:var(--secondary-color)!important}.header-main .phone_header{border:1px solid #c4c4c4;border-radius:30px;padding:5px 15px 5px 15px;height:55px}.header-main .phone_header .mr-half{margin-right:8px!important}.header-main .phone_header svg{width:39px;height:43px;animation:ring 2s ease-in-out infinite}.header-main .phone_header svg path{fill:var(--primary-color)}.header-main .phone_header .text{font-size:15px;font-weight:600;color:var(--primary-color);line-height:1}.header-main .phone_header .hotline{font-size:18px;font-weight:800;margin-top:-2px;color:var(--primary-color)}.header-main .phone_header .hotline:hover{color:var(--secondary-color)}.header-main li.has-icon a.icon{display:flex;height:55px;width:55px;line-height:50px;text-align:center;cursor:pointer;justify-content:center;align-items:center}.header-main .cart-item .nav-dropdown{min-width:336px}.header-main ul.product_list_widget li a:not(.remove){font-size:14px;font-weight:700;color:#111}.header-main ul.product_list_widget li a.remove{border:none;color:#111;font-size:28px!important}.header-main ul.product_list_widget li .quantity{opacity:1;color:#414042;font-size:16px}.header-main ul.product_list_widget li .quantity span.amount{color:#c00}.header-main ul.product_list_widget li dl{font-size:13px;text-transform:none}.header-main .widget_shopping_cart p.total{border-bottom:none;display:flex;justify-content:space-between;color:#111}.header-main .woocommerce-mini-cart__buttons{display:flex;gap:10px}.header-main .woocommerce-mini-cart__buttons a{text-transform:none;margin-top:10px;font-size:14px;font-weight:400;background-color:#fff!important;color:#111;border:1px solid #111;border-radius:100px;box-shadow:none}.header-main .woocommerce-mini-cart__buttons a.checkout{background-color:var(--primary-color)!important;color:#fff;border-color:var(--primary-color)!important}.header-main .woocommerce-mini-cart__buttons a.checkout:hover{background-color:#fff!important;color:var(--primary-color)!important}.header-main .woocommerce-mini-cart__buttons a:hover{background-color:var(--primary-color)!important;color:#fff;border-color:var(--primary-color)!important}.header-bottom:before{content:"";background-image:url(/wp-content/themes/nongsan/assets/images/bg_menu.png);position:absolute;width:100%;height:36px;top:100%;left:0;z-index:0}.header-bottom-nav{padding-top:20px}.header-bottom-nav>li{margin:0 30px}.header-bottom-nav>li>a{font-size:16px!important;font-weight:700!important;color:#fff!important;line-height:1;padding:0}.header-bottom-nav>li:hover>a,.header-bottom-nav>li.current-menu-item>a{color:var(--secondary-color)!important}.header-bottom-nav>li .nav-dropdown{display:block;box-shadow:0 4px 48px 0 rgb(116 56 43 / .25);padding:0;min-width:200px}.header-bottom-nav>li .nav-dropdown>li.nav-dropdown-col{display:block;width:100%}.header-bottom-nav>li .nav-dropdown>li.nav-dropdown-col>ul{margin-top:-45px;display:none;position:absolute;left:100%;z-index:9;background-color:#fff;min-width:240px;box-shadow:0 4px 48px 0 rgb(116 56 43 / .25);padding:10px;min-width:200px}.header-bottom-nav>li .nav-dropdown>li.nav-dropdown-col>ul li>a{color:#4d4d4d;font-size:16px!important;border:none;margin:0}.header-bottom-nav>li .nav-dropdown>li.nav-dropdown-col>ul li>a:hover{color:var(--secondary-color)}.header-bottom-nav>li .nav-dropdown>li.nav-dropdown-col:hover>ul{display:block}.header-bottom-nav>li .nav-dropdown>li>a{color:#4d4d4d;font-size:16px;text-transform:none;font-weight:400;border:none;margin:2px 15px}.header-bottom-nav>li .nav-dropdown>li>a:hover{color:var(--secondary-color)}.header-bottom:before{margin-top:-10px}[data-icon-label]:after{top:0;right:0}@keyframes ring{0%{transform:rotate(-15deg)}2%{transform:rotate(15deg)}4%{transform:rotate(-18deg)}6%{transform:rotate(18deg)}8%{transform:rotate(-22deg)}10%{transform:rotate(22deg)}12%{transform:rotate(-18deg)}14%{transform:rotate(18deg)}16%{transform:rotate(-12deg)}18%{transform:rotate(12deg)}20%{transform:rotate(0deg)}}.slider-nav-outside .flickity-prev-next-button{opacity:0.5!important}.slider-nav-outside .flickity-prev-next-button svg{border:none;background:var(--green-color);padding:10px;color:#fff}.slider-nav-outside .flickity-prev-next-button:hover{opacity:1!important}.home-category{margin-top:-70px!important}.product-category .box-image{max-width:130px;border:3px solid #e5e5e557;background-color:#fff}.product-category .image-cover img{object-fit:contain}.product-category .overlay{display:flex;align-items:center;justify-content:center;opacity:0;background-color:rgb(0 0 0 / .5)}.product-category .overlay .count{color:#fff;font-size:14px;font-weight:600}.product-category .header-title{color:#4d4d4d;font-size:16px;text-transform:none;font-weight:600}.product-category .header-title:hover{color:var(--primary-color)}.product-category .box-text.text-center{padding:0!important}.product-category:hover .overlay{opacity:1}.wbc-title .sub-title{font-size:49px;font-weight:400;color:#5b5b5b!important;text-transform:none!important;font-family:'Dancing Script';margin-bottom:0}.wbc-title .main-title{font-size:35px;text-transform:uppercase;line-height:normal}.wbc-title h2.main-title{color:#000;font-weight:700}.wbc-title:before{content:"";position:absolute;background-image:url(/wp-content/themes/nongsan/assets/images/Logo-Gcap.png);background-repeat:no-repeat;width:85px;height:88px;top:50%;left:49%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);z-index:-1;opacity:.4;background-size:contain}.row.img_intro_list{margin-top:38px;margin-left:-100px!important;z-index:99;border-radius:20px;padding:13px 0;background:#fff}.row.img_intro_list .gallery-col{padding-bottom:0}.section_tab_product:before,.section_tab_product:after{content:"";position:absolute;background-image:url(/wp-content/themes/nongsan/assets/images/bg_tab_1_top.png);background-repeat:no-repeat;width:1920px;height:36px;top:-36px;left:0;right:0;z-index:9}.section_tab_product:after{background-image:url(/wp-content/themes/nongsan/assets/images/bg_tab_1_bot.png);background-repeat:no-repeat;top:auto;bottom:-36px}.section_tab_product .tab-panels{padding-top:30px}.nav-pills>li{background:#0000;margin:0;margin-right:9px;padding:10px 18.3px;border-radius:40px;border:2px solid var(--green-color)}.nav-pills>li>a{font-size:16px;color:#4d4d4d;display:block;text-transform:none;font-weight:600;margin-bottom:0;cursor:pointer;padding:0;line-height:20px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}.nav-pills>li.active{background-color:var(--primary-color);border-color:var(--primary-color)}.nav-pills>li.active>a{color:#fff}.product-small.col .box-image{border-radius:7px}.product-small.col .badge-container{margin:0;left:0;right:0}.product-small.col .badge-container .badge-inner.on-sale{border-radius:0!important;background:url(/wp-content/themes/nongsan/assets/images/bg_sale.svg) no-repeat;width:67px;height:70px;line-height:23px;font-size:15px;vertical-align:top;position:absolute;right:0}.product-small.col .badge-container .new-bubble-auto{background:url(/wp-content/themes/nongsan/assets/images/bg_new.svg);border-radius:0!important;top:6px;color:#faff00;position:absolute;left:8px;width:53px;height:37px;line-height:37px;font-weight:700}.product-small.col .product-title{font-size:16px;text-align:center;line-height:22px;padding-bottom:5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.product-small.col .product-title a{color:#4d4d4d}.product-small.col .product-title a:hover{color:var(--primary-color)}.product-small.col amount{font-size:20px;color:var(--secondary-color);font-weight:700}.product-small.col del span.amount{font-size:16px;color:#7f7f7f;opacity:1}.product-small.col .actions{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;display:flex;justify-content:center;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;z-index:2}.product-small.col .actions .action{display:flex;align-items:center;justify-content:center;width:54px;height:54px;line-height:50px;color:#111;background-color:#fff;position:relative;transition:0.3s;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;margin:0 4px;border-radius:50%;border:2px solid var(--green-color)}.product-small.col .actions .action svg path{fill:var(--primary-color)}.product-small.col .actions .action:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.product-small.col .actions .action:hover svg path{fill:#fff}.product-small.col:hover .actions .action{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.testimonial-slide{max-height:258px;overflow:hidden}.testimonial-box .testimonial-text{font-size:16px;font-weight:600;font-style:normal!important;text-align:center;max-width:450px;margin:0 auto}.testimonial-box .testimonial-text:before{content:"";background:url(/wp-content/themes/nongsan/assets/images/quote.svg) no-repeat;width:44px;height:31px;margin:0 auto 20px;display:block}.testimonial-box .testimonial-meta{text-align:center}.testimonial-box .testimonial-meta .testimonial-name{line-height:24px;font-weight:800;text-transform:uppercase;color:#fff;font-size:16px}.testimonial-box .testimonial-meta .testimonial-name-divider{display:none}.testimonial-box .testimonial-meta .testimonial-company{display:block;font-size:16px;color:var(--green-color);font-weight:600}.post-item .box-image{border-radius:14px}.post-item .post-title{font-size:18px;font-weight:700;max-height:50px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;color:#494949}.post-item .post-title:hover{color:var(--primary-color)}.post-item .time-post{font-size:14px;font-weight:600;color:gray;padding:15px 0 20px 0}.post-item .time-post span{display:inline-flex;align-items:center}.post-item .time-post .xo{margin:0 5px;color:silver;font-weight:400;transform:translateY(-1px);display:inline-block}.post-item .time-post svg{width:14px;height:14px;margin-right:5px}.post-item .time-post svg path{fill:gray}.post-item .from_the_blog_excerpt{color:#656565;font-size:16px;max-height:83px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-word;margin:0;line-height:28px}.page-title h1.entry-title{font-weight:800;font-size:26px;line-height:48px;text-transform:uppercase}.rank-math-breadcrumb{text-transform:none}.rank-math-breadcrumb .separator{opacity:1}.page-contact .featured-box .icon-box-img{border-radius:50%;color:#fff;background:#f4f4f4;height:100px;line-height:100px;margin:0 auto 15px;display:flex;width:100px!important;-webkit-transition:0.3s;transition:0.3s}.page-contact .featured-box .icon-box-img .icon{line-height:100px;display:flex;align-items:center;justify-content:center}.page-contact .featured-box .icon-box-img .icon-inner{display:flex}.page-contact .featured-box .icon-box-img svg{width:44px;height:55px}.page-contact .featured-box .icon-box-img svg path{fill:var(--primary-color)}.page-contact .featured-box .icon-box-img:hover{background-color:var(--primary-color)}.page-contact .featured-box .icon-box-img:hover svg path{fill:#fff}.page-contact .featured-box h3{font-size:20px}.service_booking_bottom{background:var(--primary-color);margin-bottom:30px;border-radius:70px 0 70px 0;padding:35px 0 42px 0;position:relative}.service_booking_bottom:before{content:"";position:absolute;background-image:url(/wp-content/themes/nongsan/assets/images/bg_booking_left.png);background-repeat:no-repeat;width:424px;height:426px;top:unset;left:-225px;bottom:50px;z-index:-1}.wpcf7 .col{padding-bottom:0}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 textarea{border-radius:80px!important;font-size:16px;color:#656565;height:60px;padding:0 30px;border:1px solid #e3e3e3;background:#fff;width:100%;box-shadow:none}.wpcf7 textarea{min-height:160px;padding:10px 30px;border-radius:36px!important;resize:none}.wpcf7 .wpcf7-submit{height:60px;padding:0 16px;font-size:16px;font-weight:800;border-radius:80px;box-shadow:none!important;padding:0 40px;text-transform:none}.wpcf7 .wpcf7-submit:hover{background-color:var(--secondary-color)!important}.wpcf7 .wpcf7-spinner{display:none}.wpcf7 .wpcf7-response-output{border-width:1px;background:#fff;font-size:15px}.accordion .accordion-title{background-color:#0000000d;padding:10px 20px 10px 10px;border-radius:5px;color:#111;-webkit-transition:all linear .2s;transition:all linear .2s;font-size:17px;text-align:left;border:none;margin-bottom:10px;font-weight:600}.accordion .accordion-title .toggle{right:0;left:auto}.accordion .accordion-title.active{background-color:var(--primary-color);color:#fff}.accordion .accordion-title.active i{color:#fff}.page-about ul.menu>li>a{border:1px solid var(--primary-color);border-radius:8px;font-weight:700;font-size:16px;color:var(--primary-color);text-align:center;line-height:70px;padding:0;display:block;margin-bottom:16px}.page-about ul.menu>li:hover>a,.page-about ul.menu>li.current-menu-item>a{background-color:var(--primary-color);color:#fff}#shop-sidebar span.widget-title{color:#494949;font-size:22px;font-weight:700;text-transform:none;margin-bottom:20px;display:block}#shop-sidebar .is-divider{display:none}#shop-sidebar .product-categories li>a{padding:13px 0;font-size:16px;color:#494949;font-weight:500}#shop-sidebar .product-categories li>a:hover{color:var(--primary-color)}#shop-sidebar .product-categories li.current-cat>a,#shop-sidebar .product-categories li.active>a{color:var(--primary-color)}#shop-sidebar .widget_price_filter .ui-slider .ui-slider-range{background-color:var(--primary-color)}#shop-sidebar .widget_price_filter .ui-slider .ui-slider-handle{height:24px!important;width:24px!important;border-radius:50%!important;top:-8px!important;border:none!important;background:#fff!important;border:solid 6px var(--primary-color)!important}#shop-sidebar .widget_price_filter .price_slider_amount{display:flex;flex-direction:column-reverse}#shop-sidebar .widget_price_filter .price_slider_amount .button{background-color:var(--primary-color);height:50px;line-height:50px;font-weight:700;width:100%;border-radius:80px;margin-top:20px;font-size:18px;box-shadow:none}#shop-sidebar .widget_price_filter .price_slider_amount .button:hover{background-color:var(--secondary-color)}#shop-sidebar .widget_price_filter .price_slider_amount .price_label{display:flex;justify-content:space-between}.category-page-row{padding-top:45px}.product-info h1.product-title{font-size:25px;color:#212529}.product-info span.amount{white-space:nowrap;font-size:25px;font-weight:700;color:var(--primary-color)}.product-info del span.amount{font-size:18px;color:#000}.product-info .woocommerce-product-rating li{display:flex;align-items:center}.product-info .woocommerce-review-link{font-size:16px;margin-left:5px}.product-info .status_name a{color:var(--primary-color);font-weight:700}.product-info .group-status strong{color:#000}.product-info .group-status .second_status{border-left:1px #000 solid;margin-left:5px;padding-left:7px}.product-info .group-status .second_status .out-of-stock{color:var(--secondary-color)}.product-info .group-status .second_status .in-stock{color:#53a900}.product-info .product-short-description{font-size:16px;color:#656565;border-top:1px solid #e5e5e5;padding-top:20px}.product-info .custom-quantity-wrap{padding:15px 0;margin-bottom:20px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;display:flex;align-items:center}.product-info .custom-quantity-wrap .quantity{margin-bottom:0}.product-info .custom-quantity-wrap .qty-text{margin-right:10px}.product-info .single_add_to_cart_button{background:#fff3d1!important;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:8px;float:left;width:calc(100% / 2 - 8px);box-shadow:0 10px 21.6px 2.4px rgb(0 0 0 / .06);-webkit-box-shadow:0 10px 21.6px 2.4px rgb(0 0 0 / .06);min-height:74px;margin:0}.product-info .single_add_to_cart_button .txt-main{font-size:20px;font-weight:800;line-height:normal}.product-info .single_add_to_cart_button .regular{font-weight:400;font-size:14px;text-transform:none;line-height:normal;display:block}.product-info .single_add_to_cart_button.buy_now_button{background:var(--primary-color)!important;color:#fff;margin-left:16px}.product-info .single_add_to_cart_button.buy_now_button .txt-main:before{content:"";height:20px;width:22px;background-image:url(/wp-content/themes/nongsan/assets/images/i-muangay.svg);background-size:contain;background-repeat:no-repeat;top:16px;left:44px;position:absolute}.product-info .single_add_to_cart_button:hover{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff}.quantity{font-size:16px;color:#000;font-weight:600}.quantity .button{min-width:auto;border:1px solid #e1e1e1;background:#fff;height:45px;width:35px;background-color:#00000008;box-shadow:none;border-radius:0}.quantity .qty{box-shadow:none;height:45px;min-width:45px}.product-gallery .image-tools{display:none}.product-gallery .product-thumbnails a{border:1px solid #e2e2e2}.product-gallery .product-thumbnails .is-nav-selected a,.product-gallery .product-thumbnails a:hover{border-color:var(--primary-color)}.product-gallery .badge-container{margin:0;left:0;right:0}.product-gallery .badge-container .badge-inner.on-sale{border-radius:0!important;background:url(/wp-content/themes/nongsan/assets/images/bg_sale.svg) no-repeat;width:90px;height:93px;line-height:30px;font-size:20px;vertical-align:top;position:absolute;right:0;background-size:contain;text-align:center}.product-gallery .badge-container .new-bubble-auto{background:url(/wp-content/themes/nongsan/assets/images/bg_new.svg);border-radius:0!important;top:6px;color:#faff00;position:absolute;left:8px;width:53px;height:37px;line-height:37px;font-weight:700}.social-media{font-size:16px;display:flex;margin-top:30px}.social-media label{margin-right:10px;font-weight:500}.social-media a{margin-right:8px}.social-media a svg{width:24px;height:24px}.social-media a:nth-child(2) svg{fill:#0384ff}.social-media a:nth-child(3) svg{fill:#3b5999}.social-media a:nth-child(4) svg{fill:#de0217}.social-media a:nth-child(5){border-radius:50%;background:#10c2ff;width:24px;height:24px;display:inline-flex;justify-content:center;align-content:center;text-align:center}.social-media a:nth-child(5) svg{width:15px;height:15px;fill:#fff;transform:translateY(4px)}.product-footer .woocommerce-tabs,.product-section{border-top:none}.woocommerce-tabs .nav-tabs>li{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;background:#f2f2f2;padding:0 40px}.woocommerce-tabs .nav-tabs>li a{background-color:#fff0;border:none;text-transform:none;font-size:20px;font-weight:700;color:#4d4d4d}.woocommerce-tabs .nav-tabs>li.active{background:var(--primary-color)}.woocommerce-tabs .nav-tabs>li.active>a{color:#fff}.woocommerce-tabs .tab-panels{padding:30px 0 0;border:none}.product-main{padding-bottom:0}.product-main .col{padding-bottom:0}.woocommerce-product-gallery figure{border:solid 1px #ebebeb}.single-product div#tab-description{overflow:hidden;position:relative;display:block!important}.single-product .tab-panels div#tab-description.panel:not(.active){height:0!important}.devvn_readmore_flatsome{text-align:center;cursor:pointer;position:absolute;z-index:8;bottom:0;width:100%;background:#fff}.devvn_readmore_flatsome:before{height:55px;margin-top:-45px;content:"";background:-moz-linear-gradient(top,#fff0 0%,white 100%);background:-webkit-linear-gradient(top,#fff0 0%,white 100%);background:linear-gradient(to bottom,#fff0 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff00',endColorstr='#ffffff',GradientType=0);display:block}.devvn_readmore_flatsome a{color:#4d4d4d;display:inline-block;border:1px solid #e5e5e5;border-radius:0;height:40px;line-height:40px;width:180px;font-size:16px}.devvn_readmore_flatsome a:after{content:'';width:0;right:0;border-top:6px solid #4d4d4d;border-left:6px solid #fff0;border-right:6px solid #fff0;display:inline-block;vertical-align:middle;margin:-2px 0 0 5px}.product-section-title-related{font-size:26px;text-transform:none}.my-account-header{padding-top:45px}.woocommerce-page:not(.single) .checkout-breadcrumbs{font-size:20px;text-transform:none}.woocommerce-page:not(.single) .checkout-page-title{background:#f8f8f8}.woocommerce-page:not(.single) .cart-container .quantity .button{min-width:auto}.woocommerce-page:not(.single) .shop_table thead th{font-weight:500}.woocommerce-page:not(.single) .shop_table .product-name a{color:#111;font-weight:600}.woocommerce-page:not(.single) .shop_table .variation{text-transform:none;color:#111}.woocommerce-page:not(.single) .checkout-button,.woocommerce-page:not(.single) #place_order{background-color:var(--primary-color)!important;border-radius:5px}.woocommerce-page:not(.single) .coupon .expand{background-color:#111;color:#fff;border-radius:5px;text-shadow:none}.woocommerce-page:not(.single) .woocommerce-checkout input[type=text],.woocommerce-page:not(.single) .woocommerce-checkout input[type=tel],.woocommerce-page:not(.single) .woocommerce-checkout input[type=email],.woocommerce-page:not(.single) .woocommerce-checkout textarea,.woocommerce-page:not(.single) .woocommerce-checkout select,.woocommerce-page:not(.single) .woocommerce-checkout .select2-container .select2-selection{background-color:#fff;border:1px solid #d9d9d9;border-radius:5px;box-shadow:none;height:45px}.woocommerce-form-track-order p.form-row-first,.woocommerce-form-track-order p.form-row-last{width:100%}.woocommerce-form-track-order .button{width:100%;border-radius:5px}form input[type=text]{background-color:#fff;border:1px solid #d9d9d9;border-radius:5px;box-shadow:none;height:45px}.entry-content,.entry-header-text{padding-top:0}.post-sidebar span.widget-title{color:#494949;font-size:22px;font-weight:700;text-transform:none;margin-bottom:20px;display:block}.post-sidebar .is-divider{display:none}.post-sidebar .flatsome_recent_posts .badge{width:125px;height:82px;border-radius:10px;overflow:hidden}.post-sidebar .flatsome_recent_posts li a{color:#231f20;font-size:16px;font-weight:700}.post-sidebar .flatsome_recent_posts li a:hover{color:var(--primary-color)}.post-sidebar .flatsome_recent_posts li .post_comments{display:none}.post-sidebar ul li>a{padding:13px 0;font-size:16px;color:#494949;font-weight:500}.post-sidebar ul li>a:hover{color:var(--primary-color)}.post-sidebar ul li.current-cat>a,.post-sidebar ul li.active>a{color:var(--primary-color)}.blog-wrapper{padding-top:0}.blog-single blockquote{z-index:1;color:#fff;font-weight:500;font-size:20px;padding:50px;border-radius:4px;position:relative;background-color:var(--primary-color);margin:20px 0}.blog-single blockquote h4{font-size:18px;font-weight:700;padding-top:15px;color:#fff}.blog-single blockquote:after{top:50%;left:0;right:0;z-index:-1;font-size:275px;font-weight:900;content:'"';text-align:center;position:absolute;transform:translateY(-50%);color:rgb(255 255 255 / .25)}.blog-single #comments .comment-respond{background-color:#fff0;margin-top:0;padding:0}.blog-single #comments .comment-respond .submit{background:#484848;border-radius:3px}.blog-single #comments .comment-respond input:not([type="submit"]):not([type="checkbox"]),.blog-single #comments .comment-respond textarea{width:100%;height:60px;border:none;padding-left:20px;margin-bottom:20px;background-color:#f0f0f0;box-shadow:none}.blog-single .comments-title,.blog-single time{display:none}.blog-single .comment-reply-link,.blog-single .cancel-comment-reply-link{background:var(--primary-color);color:#fff;font-size:14px;font-weight:400;text-transform:none;padding:8px 25px;border-radius:5px}.blog-single cite{font-style:normal}.blog-single .says{display:none}.blog-single .comment-list li .avatar{border-radius:10px}.blog-single .blog-details-tag{margin-top:40px;padding:10px 0;border:1px solid #ded7d7;border-left:none;border-right:none}.blog-single .blog-details-tag a{margin-left:8px;padding:10px 10px;display:inline-block;background-color:#f7f7f7;transition:.3s all ease-in-out}.blog-single .tag-box{margin-bottom:30px}.blog-single .tag-box:before{content:"#";color:var(--secondary-color);font-size:25px;height:1.75rem;line-height:1.06;display:inline-block}.blog-single .tag-box a{color:#231f20;font-weight:500;font-size:14px;background:#F0F0F0;border-radius:3px;padding:4px 10px;margin-right:5px;display:inline-block;margin-bottom:5px;word-break:break-word;border-radius:20px}.blog-single .tag-box a:hover{color:#fff;background-color:var(--primary-color)}.blog-single .share-box .social-icons a{margin:0 10px;color:#3A3B3D;font-size:15px}.blog-single .share-box .social-icons .email,.blog-single .share-box .social-icons .linkedin{display:none}.row_service{background:var(--secondary-color);padding:20px 0;border-radius:0 50px 0 50px;margin-top:-65px;margin-bottom:45px;position:relative;z-index:8}.row_service .col{padding-bottom:0}.row_service .col+.col:not(.large-12):after{content:"";height:100%;width:1px;position:absolute;left:50px;top:50%;transform:translateY(-50%);border-left:1px solid #ececec}.row_service .featured-box h3{font-size:18px;font-weight:800;margin-bottom:3px}.row_service .featured-box p{font-size:16px;font-weight:600;line-height:24px}.row_service .featured-box svg path{fill:#fff}.footer-wrapper{display:flow-root;background-color:#f2f2f2;margin-top:60px}.footer-wrapper:before{content:"";background-image:url(/wp-content/themes/nongsan/assets/images/bg_footer_top.png);width:100%;height:36px;position:absolute;top:-36px;left:0}.footer-wrapper p{line-height:32px}.footer-wrapper .col-2{display:block}.footer-wrapper .col-2 .ux-menu-link{width:50%;display:inline-block;float:left}.footer-wrapper .ux-menu-link:hover{font-weight:600;color:var(--primary-color)}.footer-wrapper .hotline a{font-size:24px;font-weight:800;color:var(--secondary-color)}.footer-wrapper .hotline a:hover{color:var(--primary-color)}.footer-wrapper .mail_footer .featured-box h3{font-size:21px;font-weight:800;color:#4d4d4d;line-height:37px;margin-bottom:0}.footer-wrapper .mail_footer .wpcf7 input[type=email]{border-radius:0 0 0 20px!important;min-height:52px;border:none;box-shadow:none;min-width:200px;padding-left:20px}.footer-wrapper .mail_footer .wpcf7 .wpcf7-submit{min-height:52px;padding:0 10px;border-radius:0 20px 0 0!important}.footer-wrapper .bg_footer_bot{margin-top:-30px}.copyright-footer{font-weight:600;color:#fff;font-size:16px}.page-numbers>li>a,.page-numbers>li>span{border:1px solid #e5e5e5;font-weight:500;font-size:14px;line-height:56px;width:58px;height:58px;border-radius:50%;background-color:#fff;font-size:16px;color:var(--primary-color)!important}.page-numbers>li>a.current,.page-numbers>li>span.current{color:#fff!important;background-color:var(--primary-color)}.page-numbers>li>a:hover,.page-numbers>li>span:hover{background-color:var(--primary-color)!important;color:#fff!important;border-color:var(--primary-color)!important}.back-to-top{border:none!important;box-shadow:0 4px 20px rgb(0 0 0 / .1);height:50px;width:50px;bottom:60px;background:var(--primary-color)!important;color:#fff!important;font-size:19px;line-height:47px!important}@media screen and (max-width:820px){.header-main{height:80px!important}.header-bottom{background-color:#fff!important}.header-bottom:before{display:none}.header-bottom-nav{padding-top:0}.off-canvas .nav-vertical>li{border-top:none!important;background-color:transparent!important}.off-canvas .nav-vertical>li>a{padding-top:10px;padding-bottom:10px;color:#111;height:auto;font-size:16px;text-transform:none;text-shadow:none;font-weight:400}.off-canvas .nav-vertical>li>ul>li a{color:#111}.off-canvas .nav-vertical>li>ul>li li{position:relative;margin-left:20px!important}.off-canvas .nav-vertical>li>ul>li li:before{content:"";height:5px;width:5px;display:inline-block;background-color:#111;position:absolute;top:50%;transform:translateY(-50%)}.searchform-wrapper{min-height:40px;line-height:40px}.searchform-wrapper .submit-button{background-color:transparent!important}.searchform-wrapper .submit-button svg path{fill:#000}.header-main li.has-icon a.icon{height:50px;width:50px}.header-main li.has-icon i.icon-menu{font-size:25px;color:var(--primary-color)}.widget_shopping_cart .inner-padding{padding:0}.widget_shopping_cart .cart-popup-title{text-align:left}.widget_shopping_cart .cart-popup-title h4{font-weight:600;font-size:16px;padding:20px 15px 0}.widget_shopping_cart .is-divider{max-width:100%;height:1px}.widget_shopping_cart .widget_shopping_cart_content{padding:20px;display:flex;flex-direction:column}.widget_shopping_cart ul.product_list_widget li{padding-left:100px;min-height:129px}.widget_shopping_cart ul.product_list_widget li img{width:90px;height:101px}.widget_shopping_cart ul.product_list_widget li a{font-size:16px;font-weight:500;color:#000}.widget_shopping_cart ul.product_list_widget li a.remove{opacity:1;background:#000;color:#fff;border:none;border-radius:100px;font-size:25px!important;line-height:24px!important}.widget_shopping_cart ul.product_list_widget li .quantity{color:#000;font-size:16px;font-weight:500}.widget_shopping_cart ul.product_list_widget li dl{color:gray;font-size:16px}.widget_shopping_cart p.total{display:flex;justify-content:space-between;font-size:16px}.widget_shopping_cart p.total strong{font-weight:500}.widget_shopping_cart .woocommerce-mini-cart__buttons{display:flex;gap:6px;flex-direction:column}.widget_shopping_cart .woocommerce-mini-cart__buttons .button{font-size:14px!important;border-radius:5px;padding:2px 10px!important;-webkit-box-shadow:inset 0 -2px 0 rgb(0 0 0 / .3);-moz-box-shadow:inset 0 -2px 0 rgb(0 0 0 / .3);box-shadow:inset 0 -2px 0 rgb(0 0 0 / .3)}.row.img_intro_list{margin-left:0px!important}.row_service .col+.col:not(.large-12):after{display:none}.service_booking_bottom{padding:19px 0 8px 0}}@media screen and (max-width:512px){.header-main li.has-icon a.icon{height:44px;width:44px}.searchform-wrapper .search-field{min-width:268px}.searchform-wrapper .submit-button{height:40px}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 textarea{height:52px;padding:0 21px}.wpcf7 textarea{padding:11px 25px;border-radius:29px!important}.wpcf7 .wpcf7-submit{height:52px}.row_service .featured-box{padding-right:30px}.wbc-title .main-title{font-size:25px}.nav-pills{display:block!important;white-space:nowrap;padding-left:0;overflow-x:scroll}.nav-pills>li{list-style:none;display:inline-block;float:inherit;margin:0;margin-right:5px;position:relative}.nav-pills>li>a{font-size:16px}.testimonial-slide{max-height:initial}.home-category{margin-top:26px!important}.wbc-title .sub-title{font-size:45px}.product-small.col .actions .action{padding:11px;width:48px;height:48px;line-height:48px}.product-info .single_add_to_cart_button{width:100%}.product-info .single_add_to_cart_button.buy_now_button{margin-left:0;margin-top:10px}.product-info .single_add_to_cart_button.buy_now_button .txt-main:before{display:none}.group-status{display:flex;flex-direction:column}.product-info .group-status .second_status{border-left:none;margin-left:0;padding-left:0}}