@charset "UTF-8";.btn-info{background-color:#fbc4b6;color:#00a14e!important;border:1px solid #FBC4B6;font-weight:500;transition:all .3s ease}.btn-info:hover{background-color:#bda;color:#00a14e!important;border-color:#bda}.btn-outline-info{background-color:transparent;color:#fff!important;border:1px solid #FBC4B6;font-weight:500;transition:all .3s ease}.btn-outline-info:hover{background-color:#bda;color:#00a14e!important;border-color:#bda}.btn-primary{color:#fff}.btn-primary:hover{color:#fbc4b6}.hero-banners{width:100%;position:relative;display:flex;align-items:center;overflow:hidden;height:650px}@media (min-width: 768px){.hero-banners{min-height:900px}}.hero-banners .carousel-inner img{width:100%;height:900px;object-fit:cover;object-position:center}.hero-banners .carousel-caption{right:0;left:0;top:45%}.hero-banners .carousel-caption h2{color:#fff;font-weight:700;line-height:1.1;width:100%;display:block;text-align:center;font-size:60px}@media (min-width: 768px){.hero-banners .carousel-caption h2{font-size:70px}}@media (min-width: 1200px){.hero-banners .carousel-caption h2{font-size:100px}}.hero-banners .carousel-caption .btn-hero{font-size:14px}@media (min-width: 768px){.hero-banners .carousel-caption .btn-hero{font-size:16px}}.hero-banners .carousel-control-prev,.hero-banners .carousel-control-next{padding-top:500px}.more-than-container{text-align:center;color:#00a14e;position:relative}.more-than-container .icon-leaf{position:absolute;top:0;left:20px;width:30px;height:30px}@media (min-width: 768px){.more-than-container .icon-leaf{left:120px;width:60px;height:60px}}@media (min-width: 1200px){.more-than-container .icon-leaf{left:160px;width:70px;height:70px}}.more-than-container .icon-splash{position:absolute;bottom:20px;right:20px;width:30px;height:30px}@media (min-width: 768px){.more-than-container .icon-splash{right:60px;width:80px;height:80px}}@media (min-width: 1200px){.more-than-container .icon-splash{right:150px;width:90px;height:90px}}.title-grand-green{font-weight:700;letter-spacing:-2px;text-transform:uppercase;background-position:center center;background-repeat:no-repeat;background-size:contain;font-size:40px;padding-bottom:36px}@media (min-width: 768px){.title-grand-green{font-size:80px;padding-bottom:48px}}@media (min-width: 1200px){.title-grand-green{font-size:80px}}#section-featured-icon{margin:0 auto;width:100%}@media (min-width: 768px){#section-featured-icon{width:700px}}@media (min-width: 1200px){#section-featured-icon{width:1000px}}#section-featured-icon .box-icon{position:relative;margin:5px 0}#section-featured-icon .box-icon.show-border-left:before{content:"";position:absolute;top:15px;bottom:15px;left:0;width:1px;background-color:#0003}#section-featured-icon .box-icon.show-border-bottom:after{content:"";position:absolute;bottom:0;left:25px;right:25px;height:1px;background-color:#0003}@media (min-width: 768px){#section-featured-icon .box-icon.show-border-bottom:after{display:none}}#section-featured-icon .box-icon .featured-icons-and-text{padding:10px 0}#section-featured-icon .box-icon .featured-icons-and-text .icon{height:45px}#section-featured-icon .box-icon .featured-icons-and-text .description{text-align:center}#search-by-benefit .img-category-search{max-height:60px;max-width:100%}.toggle-search-product-wrapper{display:flex;align-items:center;justify-content:center;padding:2rem 1rem}.toggle-search-product-wrapper .section-line{height:2px;background-color:#00a14e;flex:1}.toggle-search-product-wrapper .toggle-group{display:flex;border:2px solid #00A14E;border-radius:50px;overflow:hidden}.toggle-search-product-wrapper .toggle-btn{padding:.5rem 1.5rem;font-size:12px;font-weight:700;border:none;color:#000}.toggle-search-product-wrapper .toggle-btn.active{background:#0a5;color:#fff;border-radius:50px}@media (min-width: 768px){.toggle-search-product-wrapper .toggle-btn{padding:.5rem 1.5rem;font-size:14px}}.product-container{display:flex;gap:16px;flex-wrap:nowrap;overflow:scroll;overflow-y:hidden;overflow-x:auto;padding:20px 0}.product-container .product-card{width:180px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;position:relative;background-color:transparent}@media (min-width: 768px){.product-container .product-card{width:300px}}.product-container .product-card .product-image{width:100%;height:180px;object-fit:cover;margin-bottom:1rem}@media (min-width: 768px){.product-container .product-card .product-image{height:300px}}.product-container .product-card .product-type{font-size:8px;font-weight:700;color:#333132;text-transform:uppercase;letter-spacing:1px}.product-container .product-card .product-title{font-weight:700;font-size:14px}.product-container .product-card .product-labels{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.product-container .product-card .product-labels .label-badge{font-size:.75rem;font-weight:600;padding:.3rem .6rem;border-radius:5px;color:#f26522;background:#fbc4b6;white-space:nowrap}.product-container .product-card .product-labels .img-campaign{max-height:40px}.advertisement .img-advertisement{width:100%;height:100%;object-fit:cover;object-position:top center;max-height:625px}@media (min-width: 768px){.advertisement .img-advertisement{font-size:10vw}}@media (min-width: 1200px){.advertisement .img-advertisement{max-height:625px}}.advertisement .sub-title{font-weight:700;font-size:16px;line-height:24px;padding-bottom:24px}.advertisement .title{text-align:center;font-weight:700;letter-spacing:-4px;font-size:40px}@media (min-width: 768px){.advertisement .title{font-size:44px}}@media (min-width: 1200px){.advertisement .title{font-size:64px}}.advertisement .description{font-size:16px;line-height:24px;text-align:center}#faq .faq-item{border-radius:30px;background-color:#fff;padding:14px 25px}#faq .faq-item .question-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}#faq .faq-item .question-item .title{font-size:16px;line-height:24px;font-weight:700}#faq .faq-item .question-item .sign-plus{font-size:30px;font-weight:700;color:#00a14e}#faq .faq-item .answer-item{font-size:14px;line-height:24px;padding-top:30px}#hear-from-family .row-items{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:scroll;overflow-x:auto;overflow-y:hidden}#hear-from-family .row-items .item-container{display:flex}#hear-from-family .row-items .item-container .item-icon{z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:185px;width:185px}@media (min-width: 768px){#hear-from-family .row-items .item-container .item-icon{height:310px;width:310px}}#hear-from-family .row-items .item-container .item-icon .message{z-index:5;margin:0 auto;width:90%}@media (min-width: 768px){#hear-from-family .row-items .item-container .item-icon .message{width:60%}}#hear-from-family .row-items .item-container .item-icon .message .icon-star{font-size:12px}@media (min-width: 768px){#hear-from-family .row-items .item-container .item-icon .message .icon-star{font-size:14px}}#hear-from-family .row-items .item-container .item-icon .message .feedback-text{font-size:12px;margin-bottom:6px}@media (min-width: 768px){#hear-from-family .row-items .item-container .item-icon .message .feedback-text{font-size:16px;margin-bottom:8px}}#hear-from-family .row-items .item-container .item-icon .background-icon{position:absolute;left:0;top:0}#hear-from-family .row-items .item-container .item-icon .background-icon .icon{height:185px;width:185px}@media (min-width: 768px){#hear-from-family .row-items .item-container .item-icon .background-icon .icon{height:310px;width:310px}}#hear-from-family .row-items .item-container .item-avatar{z-index:3;position:relative;height:185px;width:150px;left:-40px}@media (min-width: 768px){#hear-from-family .row-items .item-container .item-avatar{height:310px;width:250px;left:-70px}}#hear-from-family .row-items .item-container .item-avatar .img-avatar{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:120px;filter:brightness(80%)}
