.offer{background-color:#274c5b}.offer .offer-container{padding:10em 2em}.offer .offer-container .header-offer-box{margin-bottom:2em;display:flex;justify-content:space-between;align-items:center}.offer .offer-container .header-offer-box .left-title{font-size:2em;color:#7eb693}.offer .offer-container .header-offer-box .left-text{font-size:3em;color:#f9f8f8}.offer .offer-container .header-offer-box .btn-offer{color:#274c5b;background-color:#efd372;font-size:1.2em;padding:1em 2em;border-radius:.8em}.offer .offer-container .row-products{display:flex;align-items:center;flex-wrap:wrap;width:calc(100% + 20px);gap:20px}.offer .offer-container .row-products .product-box{cursor:pointer;width:calc(25% - 20px);background-color:#f9f8f8;text-align:left;padding:1em;border-radius:.5em;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.2)}.offer .offer-container .row-products .product-box .product-tag{color:#f9f8f8;padding:.5em 1em;font-size:.8em;background-color:#274c5b;display:inline-block;border-radius:.6em;line-height:1}.offer .offer-container .row-products .product-box .product-img{object-fit:cover;width:100%!important;position:relative!important;height:18em!important;margin:4px 0}.offer .offer-container .row-products .product-box .product-name{font-size:1.2em;color:#274c5b;font-weight:500;margin-bottom:0;height:60px;max-height:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.offer .offer-container .row-products .product-box .straight{background-color:#dedddd;width:100%;height:1px}.offer .offer-container .row-products .product-box .price-start-box{display:flex;align-items:center;justify-content:space-between;margin-top:.5em}.offer .offer-container .row-products .product-box .price-start-box .price-box{display:flex;align-items:center}.offer .offer-container .row-products .product-box .price-start-box .price-box .price-old{margin-bottom:0;font-size:.7em;color:gray;font-weight:500;text-decoration:line-through;padding-right:.5em}.offer .offer-container .row-products .product-box .price-start-box .price-box .price-sale{margin-bottom:0;color:#274c5b;font-weight:600}.offer .offer-container .row-products .product-box .price-start-box .start-box{color:#ffa858;opacity:.8}.offer .offer-container .row-products .product-box .price-start-box .start-box .icon-star{font-size:.8em}@media screen and (max-width:1023.98px){.offer .offer-container .header-offer-box .left-title{font-size:1.5em}.offer .offer-container .header-offer-box .left-text{font-size:2em}.offer .offer-container .header-offer-box .btn-offer{font-size:1em;padding:.5em 1em}.offer .offer-container .row-products{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:4em;padding-bottom:1em;-webkit-overflow-scrolling:touch}.offer .offer-container .row-products .product-box{min-width:15em!important;scroll-snap-align:start;scroll-snap-stop:always}}@media screen and (max-width:768px){.offer-container .row-products .product-box{width:calc(50% - 1em)!important}.offer-container .row-products .product-box:last-child{margin-right:26px}}@media screen and (max-width:475px){.offer-container{padding:6em .5em}.offer-container .header-offer-box .left-title{font-size:1em}.offer-container .header-offer-box .left-text{font-size:1.5em}.offer-container .header-offer-box .btn-offer{font-size:1em;padding:.5em 1em}.offer-container .row-products .product-box{width:100%!important}}.offer-banner{margin:10em 0}.offer-banner .bkg-left{background-image:url(/assets/img/vegetable1.webp)}.offer-banner .bkg-left,.offer-banner .bkg-right{background-position:50%;background-repeat:no-repeat;background-size:cover}.offer-banner .bkg-right{background-image:url(/assets/img/vegetable2.webp)}.offer-banner .text-white{color:#f9f8f8}.offer-banner .text-green-bold{color:#274c5b}.offer-banner .offer-banner-container{display:flex;align-items:center;justify-content:center}.offer-banner .offer-banner-container .offer-banner-box{width:34em;height:18em;display:flex;justify-content:center;flex-direction:column;padding:2em;border-radius:1em}.offer-banner .offer-banner-container .offer-banner-box:first-child{margin-right:2em}.offer-banner .offer-banner-container .offer-banner-box .offer-banner-title{padding-bottom:.5em;font-size:1.5em}.offer-banner .offer-banner-container .offer-banner-box .offer-banner-text{width:7em;font-size:2em;font-weight:700;line-height:1.2}@media screen and (max-width:1023.98px){.offer-banner .offer-banner-container .offer-banner-box{width:24em;height:14em}.offer-banner .offer-banner-container .offer-banner-box .offer-banner-title{font-size:1.3em}.offer-banner .offer-banner-container .offer-banner-box .offer-banner-text{font-size:1.8em}}@media screen and (max-width:768px){.offer-banner{margin:5em 0}.offer-banner .offer-banner-container{flex-direction:column}.offer-banner .offer-banner-container .offer-banner-box{width:20em;height:12em}.offer-banner .offer-banner-container .offer-banner-box:first-child{margin-right:0;margin-bottom:1em}.offer-banner .offer-banner-container .offer-banner-box .offer-banner-title{font-size:1.2em}.offer-banner .offer-banner-container .offer-banner-box .offer-banner-text{font-size:1.6em}}.shop{margin:8em 0}.shop .shop-container{text-align:center;padding:1em}.shop .shop-container .shop-title{font-size:2.2em;color:#7eb693;padding-bottom:.5em}.shop .shop-container .shop-sub-title{font-size:4em;font-weight:700;color:#274c5b;margin-bottom:1.2em}.shop .shop-container .container-products{text-align:center}.shop .shop-container .container-products .row-products{display:flex;align-items:center;flex-wrap:wrap;width:calc(100% + 20px);gap:20px}.shop .shop-container .container-products .row-products .product-box{cursor:pointer;width:calc(25% - 20px);background-color:#f9f8f8;text-align:left;padding:1em;border-radius:.5em;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.2)}.shop .shop-container .container-products .row-products .product-box .product-tag{color:#f9f8f8;padding:.5em 1em;font-size:.8em;background-color:#274c5b;display:inline-block;border-radius:.6em;line-height:1}.shop .shop-container .container-products .row-products .product-box .product-img{object-fit:cover;width:100%!important;position:relative!important;height:18em!important;margin:4px 0}.shop .shop-container .container-products .row-products .product-box .product-name{font-size:1.2em;color:#274c5b;font-weight:500;padding-bottom:.5em;margin-bottom:0;height:60px;max-height:60px}.shop .shop-container .container-products .row-products .product-box .straight{background-color:#dedddd;width:100%;height:1px}.shop .shop-container .container-products .row-products .product-box .price-start-box{display:flex;align-items:center;justify-content:space-between;margin-top:.5em}.shop .shop-container .container-products .row-products .product-box .price-start-box .price-box{display:flex;align-items:center}.shop .shop-container .container-products .row-products .product-box .price-start-box .price-box .price-old{margin-bottom:0;font-size:.7em;color:gray;font-weight:500;text-decoration:line-through;padding-right:.5em}.shop .shop-container .container-products .row-products .product-box .price-start-box .price-box .price-sale{margin-bottom:0;color:#274c5b;font-weight:600}.shop .shop-container .container-products .row-products .product-box .price-start-box .start-box{color:#ffa858;opacity:.8}.shop .shop-container .container-products .row-products .product-box .price-start-box .start-box .icon-star{font-size:.8em}.shop .shop-container .btn-shop{color:#f9f8f8;background-color:#274c5b;padding:1em 2em;border-radius:.8em;opacity:.9;margin-top:4em}@media screen and (max-width:1200.98px){.shop .shop-container .container-products .row-products .product-box{width:calc(33.33% - 1em)}}@media screen and (max-width:1023.98px){.shop .shop-container .shop-title{font-size:2em}.shop .shop-container .shop-sub-title{font-size:3.5em}.shop .shop-container .container-products .row-products .product-box{width:calc(50% - 1em)}}@media screen and (max-width:768px){.shop .shop-container .shop-title{font-size:1.6em}.shop .shop-container .shop-sub-title{font-size:3em}.shop .shop-container .container-products .row-products{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:4em;padding-bottom:1em;-webkit-overflow-scrolling:touch}.shop .shop-container .container-products .row-products .product-box{margin-right:10px;min-width:15em!important;scroll-snap-align:start;scroll-snap-stop:always}}@media screen and (max-width:475px){.shop .shop-container .shop-title{font-size:1.6em}.shop .shop-container .shop-sub-title{font-size:3em}.shop .shop-container .container-products .row-products .product-box{width:100%}}.whoWeAre{display:flex}.whoWeAre .whoWeAre-picture-box{width:50%}.whoWeAre .whoWeAre-picture-box img{object-fit:cover;width:100%;height:56em}.whoWeAre .whoWeAre-content-box{width:50%;position:relative}.whoWeAre .whoWeAre-content-box .content-box{padding:4em;background-color:#fff;position:absolute;top:0;left:-10%;top:50%;transform:translateY(-50%);width:80%;border-radius:1.5em;box-shadow:0 0 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.whoWeAre .whoWeAre-content-box .content-box .content-title{font-size:2em;color:#7eb693}.whoWeAre .whoWeAre-content-box .content-box .content-header{font-size:3em;color:#274c5b;font-weight:700;line-height:1.2;margin-bottom:1em}.whoWeAre .whoWeAre-content-box .content-box .content-text{font-size:1.5em;color:#274c5b;font-weight:500;margin-bottom:.5em}.whoWeAre .whoWeAre-content-box .content-box .content-sub-text{font-size:1.1em;color:#274c5b;line-height:1.2;margin-bottom:2em}@media screen and (max-width:1279.98px){.whoWeAre .whoWeAre-picture-box img{height:50em}.whoWeAre .whoWeAre-content-box{padding:1.8em}.whoWeAre .whoWeAre-content-box .content-box .content-title{font-size:1.8em}.whoWeAre .whoWeAre-content-box .content-box .content-header{font-size:2.5em;margin-bottom:.8em}.whoWeAre .whoWeAre-content-box .content-box .content-text{font-size:1.4em;margin-bottom:.4em}.whoWeAre .whoWeAre-content-box .content-box .content-sub-text{margin-bottom:1.8em}}@media screen and (max-width:1023.98px){.whoWeAre{flex-direction:column}.whoWeAre .whoWeAre-picture-box{width:100%}.whoWeAre .whoWeAre-picture-box img{object-fit:fill;height:30em}.whoWeAre .whoWeAre-content-box .content-box{padding:2.5em;width:100%;left:50%}.whoWeAre .whoWeAre-content-box .content-box .content-title{font-size:1.8em}.whoWeAre .whoWeAre-content-box .content-box .content-header{font-size:2.5em;margin-bottom:.8em}.whoWeAre .whoWeAre-content-box .content-box .content-text{font-size:1.4em;margin-bottom:.4em}.whoWeAre .whoWeAre-content-box .content-box .content-sub-text{margin-bottom:1.8em}}@media screen and (max-width:768px){.whoWeAre .whoWeAre-content-box .content-box{padding:2em;width:100%}.whoWeAre .whoWeAre-content-box .content-box .content-title{font-size:1.5em}.whoWeAre .whoWeAre-content-box .content-box .content-header{font-size:2.5em;margin-bottom:.5em}.whoWeAre .whoWeAre-content-box .content-box .content-text{font-size:1.2em;margin-bottom:.2em}.whoWeAre .whoWeAre-content-box .content-box .content-sub-text{margin-bottom:1.5em}}@media screen and (max-width:475px){.whoWeAre .whoWeAre-picture-box img{height:20em;object-fit:cover}.whoWeAre .whoWeAre-content-box{width:100%}.whoWeAre .whoWeAre-content-box .content-box{padding:2em;width:100%;left:0;top:-20px;transform:translateX(0)}.whoWeAre .whoWeAre-content-box .content-box .content-title{font-size:1em}.whoWeAre .whoWeAre-content-box .content-box .content-header{font-size:1.8em;margin-bottom:.5em}.whoWeAre .whoWeAre-content-box .content-box .content-text{font-size:1em;margin-bottom:.2em}.whoWeAre .whoWeAre-content-box .content-box .content-sub-text{margin-bottom:1em;font-size:.8em}}.header-banner{background-image:url(/assets/img/BannerHomepage.webp);background-position:50%;background-size:cover;background-repeat:no-repeat;min-height:80vh;display:flex;align-items:center}.header-banner .banner-content{padding:3em}.header-banner .banner-content-title{font-family:Open Sans,sans-serif;color:#7eb693;font-weight:700}.header-banner .banner-content-text{width:8em;font-size:3em;word-wrap:break-word;padding:.2em 0;font-weight:700;color:#274c5b;line-height:1.2}.header-banner .banner-content .btn-explore{padding:.8em 1.5em;outline:none;border:none;border-radius:.8em;color:#525c60;font-weight:500;background-color:#efd372;opacity:.9;transition:all .5s linear}.header-banner .banner-content .btn-explore:hover{background-color:#efd372;color:#274c5b;opacity:1}.header-banner .banner-content .btn-explore span{margin-left:5px}@media screen and (max-width:1023.98px){.header-banner{min-height:35em}.header-banner .banner-content-text{font-size:2.8em}.header-banner .btn-explore{padding:.6em 1.2em;font-size:1em}}@media screen and (max-width:768px){.header-banner{min-height:30em}.header-banner .banner-content-text{font-size:2em}.header-banner .btn-explore{padding:.4em 1em;font-size:.8em}}