#HomeCarousel{z-index:1}#HomeCarousel .container{position:relative;z-index:2}#HomeCarousel .owl-nav{display:none}#HomeCarousel .owl-dots{bottom:20px;position:absolute;left:50%;transform:translateX(-50%)}#HomeCarousel .owl-dots .owl-dot span{background-color:#888}#HomeCarousel .owl-dots .owl-dot.active span{background-color:#398a6a}#HomeCarousel .slide-caption{position:absolute;top:30px;left:15px}#HomeCarousel .slide-caption .slide-title{font-size:2rem;font-weight:500;color:#9dcb1b}#HomeCarousel .slide-caption .slide-description{font-size:16px;color:var(--basic-white);margin:0 0 15px 0;width:100%;line-height:27px}#HomeCarousel .slide-caption .slide-link span{display:inline-block;padding:10px 25px;color:#fff;background-color:#398a6a;text-transform:uppercase;font-size:13px;transition:all 0.3s cubic-bezier(.25,.8,.25,1);font-weight:700;letter-spacing:1px}#HomeCarousel .slide-caption .slide-link span:hover{background-color:#e8bc5a;color:#fff;box-shadow:0 10px 20px rgb(0 0 0 / .19),0 6px 6px rgb(0 0 0 / .23)}#QuickContact h3{margin-bottom:2rem;text-align:center;color:var(--primary-orange);text-transform:uppercase}#QuickContact .form-container{padding:20px;background-color:var(--primary-lemon-green);border-radius:5px}#QuickContact input{width:100%;border-radius:3px}#QuickContact input[type=submit]{padding:5px;width:100%}#QuickContact input[type=submit]:hover{background-color:var(--primary-orange)}#QuickContact .row .col-xs-12{height:fit-content}#QuickContact .wpcf7-response-output{border:0}#QuickContact #clickForCoupon{overflow:hidden;position:relative;left:0;margin:0 auto;border-radius:10px;box-shadow:0 11px 17px -6px rgb(0 0 0 / .75);-webkit-box-shadow:0 11px 17px -6px rgb(0 0 0 / .75);-moz-box-shadow:0 11px 17px -6px rgb(0 0 0 / .75)}#QuickContact #clickForCoupon a{color:#fff;font-size:1.5rem;text-align:center}#SpecialProducts{z-index:2;position:relative;padding-top:2px}#SpecialProducts .container-fluid{padding-left:0;padding-right:0}#SpecialProducts .group .heading{width:100%;display:flex;background-color:#fff;margin-bottom:2px;box-shadow:0 0 1px rgb(0 0 0 / .16),0 1px 1px rgb(0 0 0 / .23);width:100%}#SpecialProducts .group .heading h3{position:relative;font-size:1.2rem;background-color:#f36a24;color:#fff;margin:0;padding:8px 45px 8px 20px;font-weight:400}#SpecialProducts .group .heading h3::after{content:"\f107";font-family:"Font Awesome 5 Pro";color:#f36a24;background-color:#fff;display:block;position:absolute;right:-20px;top:0;height:36px;width:36px;border-radius:18px;text-align:center;font-size:26px;font-weight:400;padding-top:4px}#SpecialProducts .group .content{width:100%}#SpecialProducts .list-box{overflow-x:scroll}#SpecialProducts .list{display:flex;height:313px;background-color:var(--light-grey)}#SpecialProducts .list .item{position:relative;flex:0 0 100%;max-width:100%;transition:all 0.3s cubic-bezier(.25,.8,.25,1);padding:2px 15px 2px 0;width:20vw;max-width:210px;background-color:var(--light-grey)}#SpecialProducts .list .item-container{background-color:#fff;box-shadow:3px 0 3px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24)}#SpecialProducts .list .item-container .caption{padding:15px 8px}#SpecialProducts .list .item-container .caption .title a{font-size:1rem;color:var(--primary-green);display:block;position:relative;text-align:center;height:45px;overflow:hidden;text-transform:uppercase}#SpecialProducts .list .item-container .caption .description{position:relative;margin-top:12px;font-weight:400;color:#303030;line-height:23px;text-align:center;height:0;overflow:hidden}#SpecialProducts .list .item-container .caption .link{text-align:center}#SpecialProducts .list .item-container .caption .link a{display:inline-block;padding:5px 10px;border-radius:5px;background-color:#AED224;color:#fff;font-size:.8rem;font-weight:400}#SpecialProducts .related-posts{position:relative;background-color:#fff;box-shadow:0 2px 5px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24);margin-right:2px;display:flex;flex-direction:column}#SpecialProducts .related-posts .item{padding:15px;color:#303030;font-weight:700;border-bottom:1px solid var(--header-menu-border)}#SpecialProducts .related-posts .item:hover{color:#f36a24}#SpecialProducts .banner-item{display:flex;flex-direction:row;box-shadow:0 3px 6px rgb(0 0 0 / .16),0 3px 6px rgb(0 0 0 / .23);margin-top:0;margin-bottom:30px;width:100%;flex-wrap:nowrap;background-color:#fff}#SpecialProducts .banner-item .banner-img{width:40%;height:225px;align-items:flex-end;text-align:right;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;overflow:hidden;margin-left:auto;position:relative}#SpecialProducts .banner-item .banner-img a{display:block}#SpecialProducts .banner-item .banner-img img{width:auto;height:100%;max-width:100%;max-height:100%;margin:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#SpecialProducts .banner-item .banner-caption{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:30px 30px;position:absolute;z-index:1}#SpecialProducts .banner-item .banner-caption .banner-title a{font-size:18px;line-height:1.2;font-weight:600;color:#303030}#SpecialProducts .banner-item .banner-caption .banner-description{color:#838383;font-size:16px;padding:10px 0}#SpecialProducts .banner-item .banner-caption .product-link{margin-top:10px;display:flex;flex-direction:row;justify-content:center}#SpecialProducts .banner-item .banner-caption .product-link a.btn{color:#333;padding:0;background:none;font-size:13px;border:0;border-radius:0}#SpecialProducts .banner-item .banner-caption .product-link a.btn+a{margin-left:5px}#SpecialProducts .banner-item .banner-caption .product-link a.btn span{padding:5px 10px;display:table-cell;text-transform:uppercase}#SpecialProducts .banner-item .banner-caption .product-link a.btn span.btn-text{border:1px solid #ddd;transition:all 0.3s cubic-bezier(.25,.8,.25,1);background-color:var(--basic-white)}#SpecialProducts .banner-item .banner-caption .product-link a.btn span.btn-icon{background-color:#ddd;color:#333;transition:all 0.3s cubic-bezier(.25,.8,.25,1)}#SpecialProducts .banner-item .banner-caption .product-link a.btn.btn-addcart:hover span.btn-text{background-color:#aed224;color:var(--basic-white)}#SpecialProducts .banner-item .banner-caption .product-link a.btn.btn-addcart span.btn-text{border-color:#aed224}#SpecialProducts .banner-item .banner-caption .product-link a.btn.btn-addcart span.btn-icon{background-color:#aed224;color:#fff}#SpecialProducts .banner-item .banner-caption .product-link a.btn.btn-detail:hover span.btn-text{background-color:#ddd}#SpecialProducts .banner-item .banner-caption .product-link a.btn:hover{box-shadow:0 4px 8px rgb(0 0 0 / .25),0 10px 10px rgb(0 0 0 / .22)}#sectionAbout{background:url(/wp-content/themes/SangTaoTreOne/assets/images/bg_2.jpg) no-repeat center;background-size:cover}#sectionAbout .about-title{font-size:24px;font-weight:700;color:#e8bc5a;text-transform:uppercase;margin-bottom:5px}#sectionAbout .about-description{font-size:14px;font-weight:400;color:#303030;line-height:23px}#sectionAbout .about-text{margin-bottom:45px}#sectionAbout .about-text .about-left{display:flex;flex-direction:row;align-items:center}#sectionAbout .about-text .about-left .about-title{margin-left:30px;font-size:36px;font-weight:500;text-transform:capitalize;color:#1d1d1d}#sectionAbout .about-text .about-left .about-title .title2{color:#398a6a}#sectionAbout .about-text .about-caption .about-description{text-align:justify;font-size:16px}#sectionAbout .about-link{text-align:right;margin-top:15px}#sectionAbout .about-link a{display:inline-block;padding:10px 40px;border-radius:4px;background-color:#398a6a;color:#fff;text-transform:uppercase;font-size:16px;transition:all 0.3s cubic-bezier(.25,.8,.25,1)}#sectionAbout .about-link a:hover{background-color:#aed224;box-shadow:0 3px 6px rgb(0 0 0 / .16),0 3px 6px rgb(0 0 0 / .23)}#sectionAbout .about-item{background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f9f9f9 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#f9f9f9 100%);background:linear-gradient(to bottom,#ffffff 0%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f9f9f9",GradientType=0);padding:20px;border-radius:10px;min-height:184px}#sectionAbout .about-item .about-item-heading{display:flex;align-items:center}#sectionAbout .about-item .about-item-heading .about-item-title{font-size:20px;font-weight:700;color:#1d1d1d;margin-left:20px;align-items:center}#sectionAbout .about-item .about-item-heading .about-item-title span{color:#398a6a;display:block}#sectionAbout .about-item .about-item-body{margin-top:15px;color:#838383;line-height:23px}#sectionAbout .about-highlight>.row>.col-12{margin-bottom:1rem}#sectionAbout .about-highlight>.row>.col-12:last-child{margin-bottom:0}#sectionOurProducts{padding:70px 0 45px}#sectionOurProducts .main-title span{background-color:#007042;color:#fff}#sectionOurProducts .main-title span .sub-title{color:#9DCB1B}#sectionOurProducts .category-items{margin-bottom:45px}#sectionOurProducts .category-items .category-title a{color:#fff}#sectionOurProducts .category-items .category-item:hover .category-title a{color:#e8bc5a}#sectionOurProducts .banner2-item{position:relative}#sectionOurProducts .banner2-item .banner2-caption{position:absolute;top:0;left:0;bottom:0;right:0;padding:15px 25px;display:flex;justify-content:center;flex-direction:column}#sectionOurProducts .banner2-item .banner2-caption .banner2-title{font-size:2rem;font-weight:600;line-height:28px}#sectionOurProducts .banner2-item .banner2-caption .banner2-title *{font-size:2rem}#sectionOurProducts .banner2-item .banner2-caption .banner2-link{margin-top:15px}#sectionOurProducts .banner2-item .banner2-caption .banner2-link a{font-size:13px;text-decoration:underline;color:#212121}#sectionNews{background-color:var(--light-grey);position:relative;padding-bottom:0}#sectionNews .main-title span{background-color:var(--light-grey)}#sectionNews .news-items .item{flex:0 0 100%;max-width:100%}#sectionNews .news-items .item .news-img img{min-width:100%;min-height:100%}#sectionNews .owl-dots{display:none}#sectionNews .owl-prev,#sectionNews .owl-next{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:20px;background:var(--primary-green);opacity:.5}#sectionNews .owl-prev span,#sectionNews .owl-next span{color:var(--basic-white);font-size:40px;line-height:.85}#sectionNews .owl-prev{left:-13px}#sectionNews .owl-next{right:-13px}@media (min-width:576px){#HomeCarousel .slide-caption .slide-title{font-size:2rem}}@media (min-width:768px){#HomeCarousel .slide-caption{top:60px}#HomeCarousel .slide-caption .slide-title{font-size:2.5rem}#HomeCarousel .slide-caption .slide-description{width:70%;margin:25px 0}#sectionAbout .about-highlight>.row>.col-12{margin-bottom:0}#sectionOurProducts .banner2-item .banner2-caption{right:30%}#sectionOurProducts .banner2-item .banner2-caption .banner2-title{font-size:1.3rem!important}#sectionOurProducts .banner2-item .banner2-caption .banner2-title *{font-size:1.3rem!important}}@media (min-width:900px){#sectionOurProducts .banner2-item .banner2-caption{right:0}#sectionOurProducts .banner2-item .banner2-caption .banner2-title{font-size:1.5rem}#sectionOurProducts .banner2-item .banner2-caption .banner2-title *{font-size:1.5rem}}@media (min-width:1200px){#HomeCarousel .slide-caption .slide-title{font-size:3rem}#HomeCarousel .slide-caption .slide-description{font-size:1.5rem}#SpecialProducts .list{height:420px}#SpecialProducts .list .item{max-width:350px}#SpecialProducts .list .item-container{height:100%}#SpecialProducts .list .item-container img{left:50%;transform:translateX(-50%)}#SpecialProducts .list .item-container .caption .title a{font-size:1.25rem}}@media (max-width:1200px){#SpecialProducts .banner-item .banner-caption .product-link{flex-direction:column}#SpecialProducts .banner-item .banner-caption .product-link>.btn-detail>.btn-text{width:97px}#SpecialProducts .banner-item .banner-caption .product-link>.btn-addcart{margin-left:0!important;margin-top:5px}}@media (max-width:992px){#sectionOurProducts .banner2-item .banner2-caption{right:0}#sectionOurProducts .banner2-item .banner2-caption .banner2-title{font-size:1rem}#sectionOurProducts .banner2-item .banner2-caption .banner2-title *{font-size:1rem}#SpecialProducts .banner-item .banner-img{width:50%}#SpecialProducts .banner-item .banner-img img{height:auto}}@media (max-width:768px){#QuickContact input{width:100%;margin-bottom:15px}#SpecialProducts .banner-box:last-child{margin-bottom:0}#sectionOurProducts .banner2-item .banner2-caption{right:0}#sectionOurProducts .banner2-item .banner2-caption .banner2-title{font-size:2rem}#sectionOurProducts .banner2-item .banner2-caption .banner2-title *{font-size:2rem}}@media (max-width:767px){#SpecialProducts>.container-fluid>.no-gutters{flex-direction:column-reverse}}@media (max-width:576px){#HomeCarousel .slide-caption .slide-title{font-size:1.5rem}}@media (max-width:480px){#HomeCarousel .slide-caption{top:15px}#HomeCarousel .slide-caption .slide-title{font-size:1.2rem}#HomeCarousel .slide-caption .slide-description{font-size:.85rem}#HomeCarousel .slide-caption .slide-link span{padding:3px 5px}#SpecialProducts .banner-item .banner-img{width:45%}#SpecialProducts .list{height:405px}#SpecialProducts .list .item{max-width:300px}#SpecialProducts .list .item-container{height:100%}#SpecialProducts .list .item-container img{left:50%;transform:translateX(-50%)}#SpecialProducts .list .item-container .caption .title a{font-size:1.25rem}#QuickContact #clickForCoupon .show-popup{width:calc(100vw - 30px);max-width:400px}}