.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.container{max-width:1460px;margin:auto;position:relative;padding-inline:30px}html.noscroll{overflow:hidden}html.open{overflow:hidden}html.open header{position:fixed;top:0;left:0;height:100%;overflow-y:scroll;background:#F3F3F2}html.open header .logo{display:none}html.open header .nav-btn{background-image:url(/img/close.svg)}html.open header nav{display:block}body{position:relative;min-width:480px;background:#20513C}header,#content,footer{width:100%;float:left;clear:both}header{position:absolute;top:0;left:0;right:0;max-width:1904px;margin:auto;padding-inline:40px;z-index:100}header .logo{background:url(/img/bg-shape-logo.svg) no-repeat center;width:357px;height:201px;margin-left:82px;display:flex;align-items:center;justify-content:center}header .logo img{width:259px;height:auto}header .nav-btn{display:none;position:absolute;top:23px;right:30px;width:64px;height:64px;background:url(/img/menu.svg) no-repeat center}header nav{position:absolute;top:147px;right:7.8%;display:flex;gap:27.5px}header nav a{writing-mode:vertical-rl;text-orientation:upright}header nav a span{position:relative;font-size:21px;color:#fff;letter-spacing:3px}header nav a span:before{content:'';position:absolute;top:-15px;left:-6px;background:url(/img/menu-graphic.svg) no-repeat center;width:14px;height:14px;opacity:0;transition:.2s}header nav a:hover span:before,header nav a.current span:before{top:-10px;left:-4px;opacity:1}#content{min-height:500px;background:#EFF1EB;padding-bottom:300px}#content #inner-banner{max-width:1904px;margin:80px auto 20px;padding-inline:40px}#content #inner-banner .banner-container{position:relative;mask:url(/img/inner-bg-shape-banner.png) no-repeat center / cover}#content #inner-banner .banner-container img{width:100%;height:auto}#content #inner-banner .banner-container h1{position:absolute;bottom:21%;left:0;right:0;width:304px;height:93px;margin:auto;background-repeat:no-repeat;background-position:center;background-size:100% 100%}#content #inner-banner .banner-container:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/inner-gradient-banner.png) no-repeat center}#content .page-container{position:relative}#content .page-container:before{content:'';position:absolute;right:50px;top:-87px;background:url(/img/graphic-elements-fruit.png) no-repeat center / 100% 100%;width:306px;height:168px}#content #navigation{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-right:400px;margin-bottom:80px}#content #navigation a{font-size:15px;color:#655B43;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#content #navigation span{width:20.5px;height:4.5px;background:url(/img/path-line.svg) no-repeat center}#content .page-wrapper{display:flex;align-items:flex-start;gap:84px}#content .page-wrapper>nav{position:sticky;top:20px;width:285px}#content .page-wrapper>nav>*{display:block;width:100%;position:relative;font-size:20px;font-weight:bold;color:#6B7266;letter-spacing:0.8px;padding-right:30px;padding-bottom:18px;margin-bottom:20px;background:none;text-align:left}#content .page-wrapper>nav>*:before{content:'';position:absolute;bottom:0;left:0;right:0;height:5px;background:#E2E6DC;border-radius:50px}#content .page-wrapper>nav>*:hover:before,#content .page-wrapper>nav>*.current:before{background:#DAD2AA}#content .page-wrapper>nav>*:hover:after,#content .page-wrapper>nav>*.current:after{content:'';position:absolute;top:7px;right:10px;width:10.5px;height:20.5px;background:url(/img/arrow.svg) no-repeat center / 100% 100%}#content .page-wrapper>nav>*.current{font-size:24px;font-weight:800;color:#4E6E53;letter-spacing:0.96px}#content .page-wrapper .select{display:none;width:100%;position:relative;z-index:1}#content .page-wrapper .select .select-input{display:block;position:relative;font-size:24px;font-weight:800;color:#4E6E53;letter-spacing:0.96px;padding-right:30px;padding-bottom:18px}#content .page-wrapper .select .select-input:before{content:'';position:absolute;bottom:0;left:0;right:0;height:5px;background:#DAD2AA;border-radius:50px}#content .page-wrapper .select .select-input:after{content:'';position:absolute;top:7px;right:10px;width:10.5px;height:20.5px;background:url(/img/arrow.svg) no-repeat center / 100% 100%;transform:rotate(90deg);transition:transform .2s}#content .page-wrapper .select .select-container{display:none;position:absolute;top:100%;left:0;right:0;max-height:200px;overflow:auto;background:#E2E6DC}#content .page-wrapper .select .select-container div{font-size:20px;font-weight:bold;color:#6B7266;letter-spacing:0.8px;padding:20px}#content .page-wrapper .select .select-container div:hover{background:#DAD2AA;color:#4E6E53}#content .page-wrapper .select.select-fix .select-input:after{transform:rotate(270deg)}#content .page-wrapper .subpages-container{width:calc(100% - 369px)}#content .page-wrapper .subpages-container .subpage{margin-bottom:70px}#content h2.subtitle{display:inline-block;position:relative;padding-inline:40px;margin-bottom:40px}#content h2.subtitle span{display:block;font-size:30px;font-weight:600;color:#fff;letter-spacing:1.2px;background:#655B43;padding:7px 16px}#content h2.subtitle:before,#content h2.subtitle:after{content:'';position:absolute;top:0;bottom:0;width:40px}#content h2.subtitle:before{left:0;background:url(/img/inner-second-title-graphic-1-L.svg) no-repeat center}#content h2.subtitle:after{right:0;background:url(/img/inner-second-title-graphic-1-R.svg) no-repeat center}#content .back{float:right;background:#655B43;border-radius:200px;font-size:15px;font-weight:500;color:#fff;padding:10px 28px}#content .pager{display:flex;justify-content:center;gap:10px;position:relative;text-align:center;padding-top:80px}#content .pager *{font-size:18px;letter-spacing:0.18px}#content .pager ul{display:flex;align-items:center}#content .pager ul li{list-style:none}#content .pager ul li a{display:block}#content .pager .first,#content .pager .last,#content .pager .page{min-width:40px;line-height:40px;height:40px;box-sizing:border-box;border-radius:50%;background:#fff;color:#655B43}#content .pager .first.selected,#content .pager .last.selected,#content .pager .page.selected,#content .pager .first:hover,#content .pager .last:hover,#content .pager .page:hover{background:#655B43;color:#fff}#content .pager .page{margin-inline:5px}#content .pager .first.disabled,#content .pager .last.disabled,#content .pager .prev.disabled,#content .pager .next.disabled{display:none}#content .pager .prev,#content .pager .next{width:12px;height:20.5px;margin-inline:25px;background:url(/img/arrow-pages.svg) no-repeat center}#content .pager .prev.disable,#content .pager .next.disable{display:none}#content .pager .next{transform:scaleX(-1)}#content .pager input{width:80px;height:40px;padding-left:20px;text-align:left;background:#fff;border-radius:20px;margin-left:20px}#content .contact .row{padding:3px 0 13px 56px;margin-bottom:12px;position:relative;background-image:linear-gradient(to right, #809484 80%, transparent 20%);background-size:13px 2px;background-repeat:repeat-x;background-position:bottom}#content .contact .row label{font-size:22px;font-weight:800;color:#655B43;display:block;margin-bottom:4px}#content .contact .row label+*{font-size:19px;color:#454E40;line-height:36px}#content .contact .row:before{content:'';position:absolute;top:0;left:0;width:40px;height:40px;background-repeat:no-repeat;background-position:center}#content .contact .row.address:before{background-image:url(/img/icon-address.svg)}#content .contact .row.mail-address:before{background-image:url(/img/contact/icon-email-address.svg)}#content .contact .row.open-hours:before{background-image:url(/img/icon-time.svg)}#content .contact .row.tel:before{background-image:url(/img/icon-tel.svg)}#content .contact .row.fax:before{background-image:url(/img/contact/icon-fax.svg)}#content .contact .row.email:before{background-image:url(/img/contact/icon-email.svg)}#content #gallery{overflow:hidden}#content #gallery .gallery{position:relative}#content #gallery .gallery figure{margin:auto}#content #gallery .gallery figure img{width:100%;height:auto}#content #gallery .gallery button{position:absolute;top:0;bottom:0;margin:auto;width:60px;height:60px;background:url(/img/arrow-bg.svg) no-repeat center;z-index:1}#content #gallery .gallery button.prev{left:0;transform:scaleX(-1)}#content #gallery .gallery button.next{right:0}#content #gallery .pagination{margin-top:20px;text-align:center;font-size:20px;font-weight:500;color:#7E8A78}footer{position:relative;padding-top:87px;padding-bottom:30px}footer .container{max-width:1660px}footer nav{display:flex;flex-wrap:wrap;gap:30px 56px}footer nav a{font-size:21px;color:#fff !important}footer .row{margin-top:40px;display:flex;align-items:end;justify-content:space-between;gap:40px}footer .row .contact{display:flex;flex-wrap:wrap;gap:30px 60px}footer .row .contact .col label{display:block;font-size:20px;font-weight:800;color:#D0E585;margin-bottom:10.5px}footer .row .contact .col label+*{font-size:19px;color:#BABCB4}footer .row .social-media{display:flex;flex-wrap:wrap;gap:15px}footer .copyright{font-size:15px;font-weight:300;color:#939F8C;padding-top:30.5px;border-top:1px solid rgba(239,241,235,0.2);margin-top:80px;text-align:right}footer .copyright a{font-size:15px;color:#939F8C}footer #back-to-top{position:fixed;right:40px;background:url(/img/Back-to-top.svg) no-repeat center;width:70px;height:70px;opacity:0;pointer-events:none;transition:background .2s,opacity .5s;z-index:99}footer #back-to-top.show{opacity:1;pointer-events:unset}footer #back-to-top:hover{background-image:url(/img/Back-to-top2.svg)}footer:before{content:'';position:absolute;top:-57px;left:0;right:0;height:58px;background:url(/img/bg-shape-footer.png) no-repeat center / 100% 100%}footer:after{content:'';position:absolute;left:-85px;top:-257px;width:610.5px;height:315px;background:url(/img/footer-graphic-fruits.png) no-repeat center / 100% 100%}#lightbox{display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);overflow-y:scroll;overflow-x:hidden;box-sizing:border-box;padding-inline:20px;z-index:200}#lightbox .lightbox-wrapper{width:100%;margin:auto;position:relative;padding-block:70px}#lightbox .lightbox-wrapper .lightbox-container{position:relative;padding-block:65px}#lightbox .lightbox-wrapper .lightbox-container .close{position:absolute;width:60px;height:60px;background:#d8d8d8 url(/img/close-pop-up.svg) no-repeat center;border-radius:50%}#lightbox.open{display:flex}@media screen and (max-width:1199px){header{padding-inline:30px}header .logo{margin-left:30px;background-image:url(/img/bg-shape-logo-tab.svg);width:267px;height:150px}header .logo img{width:193px}header .nav-btn{display:block}header nav{display:none;position:unset;margin-top:104px;margin-bottom:160px}header nav a{display:block;text-align:center;writing-mode:unset;padding-block:26px;background-image:linear-gradient(to right, #707070 80%, transparent 20%);background-size:13px 1px;background-repeat:repeat-x;background-position:bottom}header nav a span{font-weight:500;color:#19300B;letter-spacing:0}header nav a span:before{background-image:url(/img/menu-graphic-m.svg);top:-12px;left:-12px}header nav a:hover span:before,header nav a.current span:before{top:-8px;left:-8px}#content #inner-banner{padding-inline:30px}#content .page-wrapper{flex-direction:column}#content .page-wrapper>nav{display:none}#content .page-wrapper .select{display:block}#content .page-wrapper .subpages-container{width:100%}footer .row{flex-direction:column}footer:before{background-image:url(/img/bg-shape-footer-tab.png)}footer:after{background-image:url(/img/footer-graphic-fruits-tab&m.png);left:-47px;top:-163px;width:327px;height:161px}}@media screen and (max-width:767px){.container{padding-inline:20px}header{padding-inline:20px}header .logo{margin-left:20px}header .nav-btn{right:20px}#content #inner-banner{padding-inline:20px;margin-top:97px}#content #inner-banner .banner-container h1{width:152px;height:46.5px}#content .page-container:before{right:20px;top:-45px;width:153px;height:84px}#content #navigation{margin-right:200px}#content .pager{flex-wrap:wrap}#content .pager .first,#content .pager .last{display:none}#content #gallery .gallery .control{display:flex;justify-content:center;gap:30px;margin-top:20px}#content #gallery .gallery .control button{position:unset;margin:0}footer .copyright span{display:block;margin-top:12px}}#content{overflow:hidden;padding-bottom:0}#content .tablet,#content .mobile{display:none}#content .container{max-width:1660px}#content section .section-head{position:absolute}#content section .section-head a{display:block;background:url(/img/home/plus.svg) no-repeat center;width:65px;height:65px;margin-top:30px;opacity:0;transition:background .2s,opacity .5s}#content section .section-head a:hover{background-image:url(/img/home/plus2.svg)}#content section .section-title{background-repeat:no-repeat;background-position:top;background-size:100% 100%;width:66px;height:250.5px;position:relative}#content section .section-title:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#EFF1EB;transition:top .5s}#content section .more{display:inline-block;position:relative;width:190px;margin-top:34px;background:url(/img/arrow-bg.svg) no-repeat right;font-size:19px;font-weight:600;color:#655B43;line-height:60px}#content section .more:before,#content section .more:after{content:'';position:absolute;bottom:6.2px;right:20px;height:4px;background:#AE8F1B}#content section .more:before{left:0;opacity:0.3}#content section .more:after{width:0;transition:all .3s ease-in-out}#content section .more:hover:after{left:0;right:auto;width:calc(100% - 20px)}#content section.animate .section-head a{opacity:1}#content section.animate .section-title:after{top:100%}#content #banner{max-width:1905px;margin:80px auto 88px}#content #banner .banner{position:relative;mask:url(/img/home/bg-shape-banner.svg) no-repeat center / cover;margin-inline:40px}#content #banner .banner img{width:100%;height:auto}#content #banner .banner .slogan1,#content #banner .banner .slogan2{position:absolute;opacity:0;transition:top 1s,opacity 1s}#content #banner .banner .slogan1{top:12.6%;right:65.8%;left:29%}#content #banner .banner .slogan2{top:26.5%;right:72.35%;left:25.24%;transition-delay:.5s}#content #banner .banner:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/home/gradient-banner.png) no-repeat center / 100% 100%}#content #banner.animate .banner .slogan1,#content #banner.animate .banner .slogan2{opacity:1}#content #banner.animate .banner .slogan1{top:15.6%}#content #banner.animate .banner .slogan2{top:29.5%}#content #about{margin-bottom:113px}#content #about .wrapper{display:flex;align-items:flex-start;gap:13px 8.936999999999999%}#content #about .wrapper .left{width:43.313%;margin-top:68px;position:relative}#content #about .wrapper .left .bg-wave{position:absolute;top:0;right:0;width:367.5px;overflow:hidden;opacity:0;transition:opacity 1s}#content #about .wrapper .left .bg-wave .waves{white-space:nowrap}#content #about .wrapper .left .bg-wave .waves li{padding:0 !important;width:367.5px;height:150px;background:url(/img/home/02-graphic-pattern-1.png) repeat center / 100% 100%}#content #about .wrapper .left .section-title{position:absolute;top:25px;left:0;background-image:url(/img/home/02-second-title.png)}#content #about .wrapper .left .fruit{display:block;margin-left:46px;margin-top:42px;position:relative;opacity:0;transform:translateY(-5%);transition:transform 1s,opacity 1s}@media screen and (min-width:768px) and (max-width:1199px){#content #about .wrapper .left .fruit{margin-right:135px}}#content #about .wrapper .left .fruit img{width:100%;height:auto}#content #about .wrapper .right{width:47.75%;padding-top:131px;position:relative}#content #about .wrapper .right>*{opacity:0;transform:translateY(10%);transition:transform 1s,opacity 1s}#content #about .wrapper .right>*:nth-child(2){transition-delay:.3s}#content #about .wrapper .right>*:nth-child(3){transition-delay:.5s}#content #about .wrapper .right .title{display:block;width:476px;margin-bottom:40px}#content #about .wrapper .right .title img{width:100%;height:auto}#content #about .wrapper .right:before{content:'';position:absolute;top:0;right:24px;background:url(/img/home/02-graphic-pattern-2.png) no-repeat center / 100% 100%;width:85px;height:67.5px}#content #about.animate .left .bg-wave{opacity:1}#content #about.animate .left .fruit{opacity:1;transform:none}#content #about.animate .right>*{opacity:1;transform:none}#content #latest-news{position:relative;margin-bottom:155px;z-index:1}#content #latest-news .wrapper{position:relative;padding-left:100px}#content #latest-news .wrapper .section-head{top:68px;left:0}#content #latest-news .wrapper .section-head .section-title{background-image:url(/img/home/03-second-title.png)}#content #latest-news .wrapper .slider{padding:104px 0 108px 150px}@media screen and (min-width:768px) and (max-width:1199px){#content #latest-news .wrapper .slider{padding-bottom:84px;margin-right:-30px}}#content #latest-news .wrapper .slider .news{overflow:hidden;position:relative;opacity:0;transform:translateX(5%);transition:transform 1s,opacity 1s;transition-delay:.3s}#content #latest-news .wrapper .slider .news .swiper-slide{width:360px}#content #latest-news .wrapper .slider .news .swiper-slide label{display:inline-block;font-size:15px;font-weight:500;color:#72674C;margin-bottom:22px;padding-inline:20px;line-height:30px;border:3px dashed #b8d4bc;border-radius:200px;cursor:pointer}#content #latest-news .wrapper .slider .news .swiper-slide figure{overflow:hidden;margin-bottom:21px}#content #latest-news .wrapper .slider .news .swiper-slide figure img{width:100%;height:auto;transition:transform .5s}#content #latest-news .wrapper .slider .news .swiper-slide time{display:block;font-size:17px;font-weight:500;color:#7E8A78;text-align:center}#content #latest-news .wrapper .slider .news .swiper-slide .title{font-size:28px;font-weight:600;color:#20513C;letter-spacing:1.12px;line-height:38px;height:80px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;text-align:center}#content #latest-news .wrapper .slider .news .swiper-slide .sep{display:flex;justify-content:center;gap:6px;margin-top:12px}#content #latest-news .wrapper .slider .news .swiper-slide .sep span{border-radius:50%;background:#D4A97F;width:5px;height:5px}#content #latest-news .wrapper .slider .news .swiper-slide .content{font-size:19px;color:#454E40;line-height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;text-align:center}#content #latest-news .wrapper .slider .news .swiper-slide:hover img{transform:scale(1.05)}#content #latest-news .wrapper .slider .news .control{display:flex;justify-content:center;gap:30px}#content #latest-news .wrapper .slider .news .control button{width:60px;height:60px;background:url(/img/arrow-bg.svg) no-repeat center;margin-top:50px}#content #latest-news .wrapper .slider .news .control button.prev{transform:scaleX(-1)}#content #latest-news .wrapper .slider .news .control button.swiper-button-disabled{opacity:0.5}#content #latest-news .wrapper .slider .fruit{position:absolute;top:-155px;right:-100px;width:467px;opacity:0;transition:opacity .5s}#content #latest-news .wrapper .slider .fruit img{width:100%;height:auto}#content #latest-news .wrapper .slider:before{content:'';position:absolute;bottom:0;right:23.5%;width:246px;height:141px;background:url(/img/home/03-graphic-pattern-3.png) no-repeat center / 100% 100%}#content #latest-news:before{content:'';position:absolute;top:0;bottom:0;right:0;left:max(130px, calc((100% - 1600px) / 2 + 100px));background:url(/img/home/03-bg-shape.svg) no-repeat left / cover;opacity:0;transform:translateX(5%);transition:transform 1s,opacity 1s;transition-delay:.3s}#content #latest-news.animate .wrapper .slider .news{opacity:1;transform:none}#content #latest-news.animate .wrapper .slider .fruit{opacity:1}#content #latest-news.animate:before{opacity:1;transform:none}#content #products{margin-bottom:60px}#content #products .wrapper{position:relative;padding-right:100px;margin-right:max(30px, calc((100% - 1600px) / 2))}#content #products .wrapper .fruit{position:absolute;top:-228px;left:-14px;width:591px;opacity:0;transition:opacity .5s}#content #products .wrapper .fruit img{width:100%;height:auto}#content #products .wrapper .section-head{top:10px;right:0}#content #products .wrapper .section-head .section-title{background-image:url(/img/home/04-second-title.png)}#content #products .wrapper .slider{overflow:hidden;opacity:0;transform:translateY(5%);transition:transform 1s,opacity 1s}#content #products .wrapper .slider .products{position:relative;margin-right:-30px}#content #products .wrapper .slider .products .swiper-slide{width:500px}#content #products .wrapper .slider .products .swiper-slide figure{padding:14%;position:relative}#content #products .wrapper .slider .products .swiper-slide figure img{width:100%;height:auto;transition:transform .5s}#content #products .wrapper .slider .products .swiper-slide figure label{position:absolute;top:10px;left:62px;border-radius:200px;font-size:15px;font-weight:500;color:#655B43;padding:10px 28px;z-index:1}#content #products .wrapper .slider .products .swiper-slide figure:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/products/stroke-products.png) no-repeat center / 100% 100%}#content #products .wrapper .slider .products .swiper-slide p{text-align:center;margin-top:-3px;font-size:26px;font-weight:600;color:#20513C;letter-spacing:1.04px}#content #products .wrapper .slider .products .swiper-slide:hover figure img{transform:scale(1.05)}#content #products .control{display:flex;justify-content:center;gap:30px}#content #products .control button{width:60px;height:60px;background:url(/img/arrow-bg.svg) no-repeat center;margin-top:60px}#content #products .control button.prev{transform:scaleX(-1)}#content #products .control button.swiper-button-disabled{opacity:0.5}#content #products.animate .wrapper .fruit{opacity:1}#content #products.animate .wrapper .slider{opacity:1;transform:none}#content #farm{position:relative;background:url(/img/home/05-bg-shape.png) repeat-x top;padding-top:30px;padding-bottom:278px}#content #farm .wrapper{display:flex;align-items:flex-start;gap:18px 36px;position:relative}#content #farm .wrapper .fruit{position:absolute;top:-163px;right:-256px;width:545px;opacity:0;transition:opacity .5s}#content #farm .wrapper .fruit img{width:100%;height:auto}#content #farm .wrapper .section-title{position:absolute;background-image:url(/img/home/05-second-title.png)}#content #farm .wrapper .images{width:55.188%;position:relative;padding-bottom:10.188%}/*953795e33e25c16a067bcfa2a5842f5b*/@media screen and (min-width:768px) and (max-width:1199px){#content #farm .wrapper .images{padding-right:90px}}#content #farm .wrapper .images .big{display:block;margin-right:108px;opacity:0;transform:translateY(-2%);clip-path:circle(40% at 50% 100%);transition:transform 1s,opacity 1s,clip-path 1.5s}#content #farm .wrapper .images .big img{width:100%;height:auto}#content #farm .wrapper .images .small{position:absolute;right:0;bottom:0;width:47%;padding:10px;opacity:0;transform:translateX(2%);transition:transform 1s,opacity 1s;transition-delay:.5s}@media screen and (min-width:768px) and (max-width:1199px){#content #farm .wrapper .images .small{right:94px}}#content #farm .wrapper .images .small img{width:100%;height:auto;mask:url(/img/home/05-taipo-gallery-shape-bg.svg) no-repeat center / 100% 100%}#content #farm .wrapper .images .small:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/home/05-taipo-gallery-shape.png) no-repeat center / 100% 100%}#content #farm .wrapper .images .section-title{display:none;top:20px;right:0}@media screen and (min-width:768px) and (max-width:1199px){#content #farm .wrapper .images .section-title{display:block}}#content #farm .wrapper .content{width:calc(44.812% - 36px);position:relative;padding-left:100px;margin-top:100px;padding-top:44px}#content #farm .wrapper .content .section-title{top:0;left:0}@media screen and (min-width:768px) and (max-width:1199px){#content #farm .wrapper .content .section-title{display:none}}#content #farm .wrapper .content .info{opacity:0;transform:translateY(5%);transition:transform 1s,opacity 1s}#content #farm .wrapper .content .info .title{font-size:40px;font-weight:500;color:#4E6E53;letter-spacing:1.6px;margin-bottom:34px}#content #farm .wrapper .content .info .contact{margin-top:27px}#content #farm .wrapper .content .info .contact .row:last-child{background:none;margin-bottom:0;padding-bottom:0}#content #farm:before{content:'';position:absolute;bottom:0;left:0;right:0;height:40%;background:#E4E9D8}#content #farm.animate .fruit{opacity:1}#content #farm.animate .wrapper .images .big{opacity:1;transform:none;clip-path:circle(200% at 50% 100%)}#content #farm.animate .wrapper .images .small{opacity:1;transform:none}#content #farm.animate .wrapper .content .info{opacity:1;transform:none}@media screen and (max-width:1199px){#content .desktop{display:none}#content .tablet{display:block}#content #banner{margin-bottom:98px}#content #banner .banner{mask-image:url(/img/home/bg-shape-banner-tab.svg);margin-inline:30px}#content #banner .banner .slogan1{right:8%;left:80.71%}#content #banner .banner .slogan2{right:22.35%;left:72.567%}#content #banner .banner:before{background-image:url(/img/home/gradient-banner-tab.png)}#content #banner.animate .banner .slogan1{top:18%}#content #banner.animate .banner .slogan2{top:30.5%}#content #about{margin-bottom:192px}#content #about .wrapper{flex-direction:column}#content #about .wrapper .left{margin-top:0;width:100%}#content #about .wrapper .left .bg-wave{right:-30px}#content #about .wrapper .right{width:100%;padding-top:0}#content #about .wrapper .right:before{display:none}#content #latest-news{margin-bottom:175px}#content #latest-news .wrapper{padding-left:90px}#content #latest-news .wrapper .slider{padding-left:66px}#content #latest-news .wrapper .slider .news .control{max-width:360px;margin-right:auto}#content #latest-news .wrapper .slider .fruit{top:-124px;right:0;width:354px}#content #latest-news .wrapper .slider:before{display:none}#content #latest-news:before{left:120px}#content #products{margin-bottom:130px}#content #products .wrapper{padding-right:90px}#content #products .wrapper .fruit{top:-170px;left:0;width:469px}#content #products .control{max-width:440px;margin-left:auto;margin-right:120px}#content #farm{padding-top:0;padding-bottom:273px}#content #farm .wrapper{flex-direction:column}#content #farm .wrapper .fruit{right:-129px;width:387px}#content #farm .wrapper .images{width:100%;padding-bottom:11.3%}#content #farm .wrapper .images .big{margin-right:132px}#content #farm .wrapper .images .small{width:36.724%}#content #farm .wrapper .images .small img{mask-image:url(/img/home/05-taipo-gallery-shape-bg-tab.svg)}#content #farm .wrapper .images .small:after{background-image:url(/img/home/05-taipo-gallery-shape-tab.png)}#content #farm .wrapper .content{width:100%;padding:0;margin:0}}@media screen and (max-width:767px){#content .tablet{display:none}#content .mobile{display:block}#content #banner{margin-top:97px;margin-bottom:108.56px}#content #banner .banner{mask-image:url(/img/home/bg-shape-banner-m.svg);margin-inline:20px}#content #banner .banner .slogan1{right:8%;left:76.5%}#content #banner .banner .slogan2{right:27.5%;left:65.7%}#content #banner .banner:before{background-image:url(/img/home/gradient-banner-m.png)}#content #banner.animate .banner .slogan1{top:20%}#content #banner.animate .banner .slogan2{top:32.2%}#content #about{margin-bottom:160px}#content #about .wrapper{row-gap:30px}#content #about .wrapper .left .bg-wave{right:-20px;width:281.5px}#content #about .wrapper .left .bg-wave .waves li{background-image:url(/img/home/02-graphic-pattern-1-m.png);width:281.5px;height:114.5px}#content #about .wrapper .right .title{width:100%}#content #latest-news{margin-bottom:197px}#content #latest-news .wrapper{padding-left:80px}#content #latest-news .wrapper .slider{padding-left:40px}#content #latest-news .wrapper .slider .fruit{width:284px;top:-86px}#content #latest-news .wrapper .slider .news .swiper-slide{width:100%}#content #latest-news .wrapper .slider .news .control{max-width:100%}#content #latest-news:before{left:100px}#content #products{margin-bottom:125px}#content #products .wrapper{margin-right:20px}#content #products .wrapper .fruit{top:-126px;left:auto;right:-104px;width:388px}#content #products .wrapper .slider .products .swiper-slide{width:410px}#content #products .wrapper .slider .products .swiper-slide figure:after{background-image:url(/img/home/04-stroke-m.png)}#content #products .wrapper .slider .products .swiper-slide p{font-size:24px;letter-spacing:0.96px}#content #products .control{max-width:350px;margin-right:110px}#content #farm{padding-bottom:284px}#content #farm .wrapper{row-gap:0}#content #farm .wrapper .fruit{width:303px;top:-147px;right:-83px}#content #farm .wrapper .images{padding-bottom:27.73%}#content #farm .wrapper .images .big{margin-right:23px}#content #farm .wrapper .images .small{width:53.6%;padding:6px}#content #farm .wrapper .images .small img{mask-image:url(/img/home/05-taipo-gallery-shape-bg-m.svg)}#content #farm .wrapper .images .small:after{background-image:url(/img/home/05-taipo-gallery-shape-m.png)}#content #farm .wrapper .content{padding-left:90px;padding-top:28px}#content #farm .wrapper .content .info .title{font-size:36px;letter-spacing:1.44px}}