:root {
 --cam: #FF7931;
 --xanh-la:#0d7300;
 --do:#c5091b;
 --text-span: rgb(102, 102, 102);
 --vang-rice:#FFBE0B;
}

.hien { line-height: 1.6; }

.hien .container_h {
 width: 100%;
 padding-left: 16px;
 padding-right: 16px;
 margin-left: auto;
 margin-right: auto;
}

.hien .fuma-section {
 text-align: center;
 padding: 50px 0;
 position: relative;
 overflow: hidden;
}

.hien .fuma-section .bg-banner {
 position: absolute;
 z-index: -1;
 right: -5%;
 top: 0;
 height: 100%;
 width: auto;
}

.hien .fuma-content {
 margin-bottom: 40px;
}

.hien .fuma-line1, .hien .fuma-line2 {
 font-size: 2em;
 margin-bottom: 10px;
 font-weight:bold;
 text-align:left;
}

.hien .fuma-highlight-green {
 background-color: var(--xanh-la);
 color: var(--trang);
 padding: 0 10px;
 border-radius: 6px;
 font-weight: 700;
 margin: 0;
}

.hien .fuma-brand .title-brand {
 font-size:1.418em;
 font-family: "waking";
 display: flex;
 align-items: flex-end;
}

.hien .fuma-brand .fuma-brand-box {
 display: flex;
 flex-direction: column;
 gap: 20px;
}

.hien .fuma-highlight-red {
 background-color: var(--do);
 color: var(--trang);
 padding: 0 10px;
 border-radius: 6px;
 font-weight: 700;
}
.hien .fuma-highlight-green, .hien .fuma-highlight-red { display:inline-block; height:56px; margin-top:10px; padding:0 10px; text-align:center; }

.hien .fuma-bottom {
 margin: 100px auto 0;
}

.hien .fuma-brand {
 display: flex;
 flex-direction: column;
 align-items: center;
}

.hien .fuma-logo {
 width: 150px;
 margin:0 auto 20px;
}

.hien .fuma-text {
 font-size: 0.7rem;
 color: var(--text-span);
 text-align: justify;
 padding: 0 10px;
}

.hien .section-straw {
 padding: 40px 0;
 font-family: "be-vietnam", sans-serif;
 position: relative;
 overflow: hidden;
}

.hien .section-straw .bg-straw {
 position: absolute;
 width: 100%;
 height: auto;
 top: 10%;
 left: 15%;
 z-index: -1;
 display:none;
}

.hien .straw-row {
 display: flex;
 flex-direction: column;
 gap: 20px;
 margin-bottom: 60px;
}

.hien .straw-text {
 flex: 1;
 text-align: center;
}

.hien .straw-sub, .hien .straw-label {
 color: var(--dong);
 margin-bottom: 6px;
 font-size:1.5em;
 font-family: "segoe";
}
.hien .straw-heading {
 font-weight: 700;
 margin-bottom: 10px;
 color: #000;
 font-family: "be-vietnam";
 font-size:1.4em;
 text-align:left;
 line-height:1.3em; 
}

.hien .straw-label, .hien straw-heading, .hien .straw-desc {
 text-align: left;
}

.hien .straw-title {
 font-size: 2.28125em;
 margin-bottom: 10px;
 font-family: "waking";
 font-weight:normal;
}

.hien .straw-btn {
 background-color: #000;
 color: var(--trang);
 padding: 3px 16px;
 border: none;
 border-radius: 20px;
 margin-bottom: 30px;
 cursor: pointer;
 display: flex;
 align-items: center;
 gap: 10px;
 width: 165px;
}

.hien .straw-block {
 margin-top: 100px;
 text-align: left;
}


.hien .straw-desc {
 font-size: .7rem;
 line-height: 1.4;
 margin-bottom: 20px;
}

.hien .straw-image-wrapper {
 flex: 1;
}

.hien .straw-image-big {
 width: 100%;
 height:auto;
 border-radius: 8px;
}

.hien .straw-gallery {
 display: flex;
 flex-wrap: wrap;
 gap: 10px;
}

.hien .straw-thumb {
 flex: 1 1 calc(33.333% - 10px);
 max-width: calc(33.333% - 10px);
 height: 100px;
}

.hien .section-benefits {
 padding: 40px 0;
 background-color: var(--trang);
 font-family: "be-vietnam";
}

.hien .benefits-grid {
 display: flex;
 flex-direction: column;
 gap: 40px;
 width: 350px;
 justify-content: center;
 align-items: center;
}

.hien.benefit-text {
 line-height: 1.5;
 margin-bottom: 16px;
 padding-left: 10%;
 padding-right: 5%;
}

.hien .benefit-days {
 display: flex;
 gap: 16px;
 flex-wrap: wrap;
}

.hien .day-item {
 flex: 1;
 text-align: center;
 position: relative;
}

.hien .day-item img {
 width: 100%;
}

.hien .day-item .day-label {
 position: absolute;
 bottom: 15px;
 left: 15px;
 color: var(--trang);
}

.hien .day-label {
 margin-top: 6px;
 font-weight: bold;
 font-size: 0.9em;
}

.hien .edible-img {
 width: 100%;
 margin-top: 16px;
}

.hien .section-sustainability {
 padding: 60px 0;
 color: #000;
 position: relative;
 overflow: hidden;
}

.hien .sustain-content .bg-sustain {
 position: absolute;
 left: 40%;
 top: 0;
 height: 110%;
 width: auto;
 z-index: -1;
}

.hien .sustain-header {
 text-align: center;
 margin-bottom: 100px;
}

.hien .sustain-lead {
 margin-bottom: 8px;
 text-align: center;
 font-size:1.3em;
}

.hien .sustain-title {
 font-size: 1.3em;
 font-family: "waking";
 background-color: var(--xam-sang);
 display: inline-block;
 padding: 6px 16px;
 border-radius: 40px;
}

.hien .sustain-desc {
 margin: 0 auto;
 text-align: justify;
 margin-top: 20px;
}

.hien .sustain-content {
 display: flex;
 flex-direction: column;
 gap: 40px;
 margin-top: 40px;
 position: relative;
}

.hien .sustain-left {
 flex: 1;
}

.hien .sustain-sub {
 font-size: 1.3em;
 font-family: "waking";
 margin-bottom: 16px;
 text-align: center;
 font-weight:normal;
}

.hien .sustain-list{
 font-size: 1em;
}

.hien .sustain-list p {
 margin-bottom: 16px;
 text-align: center;
}

.hien .sustain-right {
 flex: 1;
}

.hien .size-list {
 list-style: none;
 padding-left: 0;
 font-size: 1em;
 line-height: 1.6;
 margin-bottom: 20px;
 margin: auto;
}

.hien .sustain-bottom {
 display: flex;
 align-items: center;
 justify-content: center;
}

.hien .size-list li {
 margin-bottom: 16px;
}

.hien .sustain-btn {
 background-color: #000;
 color: var(--trang);
 padding: 5px 50px 7px;
 border-radius: 30px;
 border: none;
 font-size: 1em;
 margin-top:20px;
}

.hien .section-rice-food {
 padding: 60px 0;
 font-family: "be-vietnam";
}
.hien .section-rice-food .container_h { width:96%; }

.hien .section-rice-food .rice-header {
 text-align: center;
 margin-bottom: 40px;
}

.hien .section-rice-food .rice-sub {
 color: var(--vang-rice);
 margin: 0 auto;
 font-family: "segoe";
 text-align: center;
 font-size:1.8em;
 position:relative;
 display:inline-block;
 padding-right:15px;
}
.hien .section-rice-food .rice-sub:after { content:''; position:absolute; bottom:5px; left:95%; width:40px; height:40px; background:url(../images/san-pham/heart.png) top left no-repeat; background-size:100% auto; }

.hien .section-rice-food .rice-title {
 margin-bottom: 10px;
 font-family: "waking";
 font-size:2.2em;
}

.hien .section-rice-food .rice-content {
 display: flex;
 flex-direction: column;
 gap: 32px;
}

.hien .section-rice-food .rice-left {
 flex: 1;
}

.hien .section-rice-food .rice-subheading {
 margin-top: 20px;
 font-size: 1.5em;
 font-family: "waking";
}

.hien .section-rice-food .rice-desc {
 font-style: italic;
 color: #000;
 font-weight: 700;
 font-size: 0.934375em;
}

.hien .section-rice-food .rice-images {
 display: flex;
 flex-direction: column;
 flex: 1;
}

.hien .section-rice-food .rice-img {
 width: 100%;
 height: 100%;
 object-fit: cover;
}

.hien .section-rice-food .rice-content .rice-images .rice-img {
 width: 70%;
 height: auto;
 object-fit: cover;
}

.hien .section-rice-food .rice-content .rice-images .rice-img-1 {
 margin-left: auto;
}

.hien .section-rice-food .rice-content .rice-images .rice-img-2 {
 margin-right: auto;
}

.hien .edible-img {
 margin-top: 10px;
}
/* --------------------------- */

.hien .box-show-product {
 display: flex;
 align-items: center;
 justify-content: center;
 gap: 40px;
 padding: 0;
 flex-direction: column;
}

.hien .box-show-product .image-box {
 text-align: center;
}

.hien .box-show-product .circle-image {
 width: 100%;
 aspect-ratio: 1/1;
 border-radius: 50%;
 overflow: hidden;
 position: relative;
 border: 8px solid var(--trang);
 transform: scale(0);
 opacity: 0;
 animation: showImage 1s ease forwards;
}

.hien .box-show-product .circle-image img {
 width: 100%;
 height: 100%;
 object-fit: cover;
 border-radius: 50%;
}

.hien .box-show-product .caption {
 font-size: 0.8em;
 margin-top: 8px;
 color: #000;
}

.hien .box-show-product .circle-image.show {
 animation: showImage 1s ease forwards;
}

.hien .box-show-product .circle-image.hide {
 animation: hideImage 0.5s ease forwards;
}

@keyframes showImage {
 0% { transform: scale(0) rotate(0deg); opacity: 0; }
 100% { transform: scale(1) rotate(360deg); opacity: 1; }
}

@keyframes hideImage {
 0% { transform: scale(1) rotate(0deg); opacity: 1; }
 100% { transform: scale(0) rotate(360deg); opacity: 0; }
}

.hien .box-show-product .content-waper h2 {
 font-size: 2.75em;
 line-height: 1.6;
 font-family: "waking";
 margin-bottom: 14px;
 text-transform: uppercase;
}

.hien .box-show-product .content-waper p {
 font-size: 0.8em;
 line-height: 1.6;
 margin-bottom: 30px;
}

.hien .box-show-product .section-title {
 font-weight: 700;
 margin: 16px 0 8px;
 text-transform: uppercase;
 font-size: 1.25em;
 font-family: "montserrat";
 font-weight: 700;
}

.hien .box-show-product .button-group {
 display: flex;
 flex-wrap: wrap;
 gap: 10px;
}

.hien .box-show-product .button-group button {
 padding: 10px 18px;
 border-radius: 20px;
 border: none;
 background-color: var(--xam-sang);
 color: var(--trang);
 font-size: 1em;
 cursor: pointer;
 transition: 0.3s;
 font-weight: 700;
}

.hien .box-show-product .button-group button.active {
 background-color: #000;
 color: var(--trang);
}

.hien .box-show-product .button-group button[data-type="type"].active {
 background-color: var(--do);
}

.hien .box-show-product .button-group button[data-type="shape"].active {
 background-color:var(--do);
}

@keyframes wiggle {
 0%, 100% { transform: rotate(0deg) translateY(0); }

 25% { transform: rotate(3deg) translateY(-2px); }

 50% { transform: rotate(-3deg) translateY(2px); }

 75% { transform: rotate(2deg) translateY(-1px); }
}

.hien .btn-oder{
 padding-top: 20px;
}

.hien .body-card {
 display: flex;
 flex-direction: row;
 max-width: 400px;
 overflow: hidden;
 align-items: center;
}

.hien .anh-card img {
 width: 100%;
 object-fit: cover;
 display: block;
}

.hien .content-card {
 padding: 20px;
 text-align: left;
}

.hien .card-banhang{
 display: flex;
 flex-direction: column;
}

.hien .card-shop, .hien .image-card{
 width: 100%;
 height: 300px;
 position: relative;
 overflow: hidden;
 border-radius: 10px;
}

.hien .card-shop, .hien .image-card::before {
 content: "";
 width: 100%;
 height: auto;
 display: block;
 padding-top: 10%;
}

.hien .image-card img {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 object-fit: cover;
}

.hien .text-shop{
 font-weight: 700;
 font-size: 1em;
 color: var(--trang);
 background-color: #000;
 border-radius: 20px;
 text-align: center;
 width: 50%;
 margin: 0 auto;
}

.hien .service-us {
 position: relative;
 padding: 60px 20px;
 text-align: center;
 overflow: hidden;
}

.hien .tieude-phu {
 font-size: 1.8em;
 margin-bottom: 40px;
 z-index: 1;
 position: relative;
 font-weight: 700;
}
.hien .tieude-phu span { display:block; }

.hien .tuyen-truyen {
 display: flex;
 justify-content: center;
 gap: 30px;
 flex-wrap: wrap;
 z-index: 1;
 position: relative;
 margin-bottom:50px;
}

.hien .khung-anh {
 height: auto;
}

.hien .khung-anh img {
 width: 100%;
 height: auto;
}

.thuc-pham-tu-gao.big-image { background:unset; }
.hien .thuc-pham-tu-gao .sustain-header { margin-bottom:50px; }

.hien .thanh-phan-tu-nhien .sustain-btn { margin-top:0; }

.cam-ket-chat-luong { padding:0!important; }

.hien .cam-ket-chat-luong .straw-heading { font-size:1.7em; }


.hien .tieu-de { font-size:1em; font-weight: 700; }


.hien .noi-dung { font-size: .8em;  color: var(--text-span); }


.hien .nguoi-ban-dong-hanh .rice-title { font-size:1.8em; }

.hien .nguoi-ban-dong-hanh .card-shop:first-child img { margin-bottom:-4px; }
.hien .nguoi-ban-dong-hanh .text-shop { font-size:1.2em; width:90%; }

.hien .nhamay-chungnhan .title-creative, .hien .nhamay-chungnhan .phu-creative { display:none; }

@media (min-width: 576px) {
}


@media (min-width: 768px) {
	
	.hien .box-show-product .caption { text-align: center; }

	.hien .section-rice-food .rice-content { flex-direction: row; align-items: flex-start; }

	.hien .section-rice-food .rice-content .rice-images, .hien .section-rice-food .rice-content .rice-left { width: 50%; position: relative; height: fit-content; }

	.hien .section-rice-food .rice-content .rice-left.top-2 { margin: auto; }

	.hien .section-rice-food .rice-content .rice-left.top-2 .box-rice-top { width: fit-content; margin-left: auto; }

	.hien .section-rice-food .rice-content .rice-left.top-2 .box-rice-top h3 { width: fit-content; }

	.hien .section-rice-food .rice-content .rice-left.top-2 .box-rice-top p { width: fit-content; }

	.hien .section-rice-food .rice-content .rice-images .rice-img-1 { width: 100%; height: 100%; object-fit: cover; }

	.hien .benefits-grid { display: flex; flex-direction: row; gap: 60px; width: unset; }

	.hien .sustain-content { flex-direction: row; justify-content: space-between; align-items: flex-start; }

	.hien .title-dv{ font-size: 2em; }

	.hien .tieude-phu{ font-size: 2em; margin-bottom:80px; }
	
	
	.hien .container_h { width:80%; margin:0 auto; }
	.hien .fuma-brand .fuma-brand-box { width:100%; flex-direction:row; align-items:center; font-weight:normal; }
	.hien .fuma-text { padding:0;}
	.hien .fuma-logo { width: 200px; }
	
	.hien .straw-row { flex-direction:row; }
	.hien .section-straw .container_h { width:96%; max-width:1200px; }
	
	.hien .straw-image-big { margin-top:50px; }
	
	.hien .straw-gallery { position:relative; flex:1; margin-top:-120px; }
	.hien .straw-gallery .straw-thumb { position: absolute; }
	.hien .straw-gallery .thumb-1 { width: 80%; height: auto; top: -120px; left: 10%; max-width: unset; }
	.hien .straw-gallery .thumb-2 { width: 45%; height: auto; top: 20%; left: 0; max-width: unset;	}
	.hien .straw-gallery .thumb-3 { width: 45%; height: auto; top: 30%; right: 0; max-width: unset; }
	
	.hien .straw-title { font-size:3em; }
	.hien .straw-heading, .hien .straw-desc { width:90%; }
	
	.section-benefits .container_h { width:96%; }

	.hien .benefit-zero { width:60%;  }
	.hien .benefit-edible { width:40%; }
	
	.section-sustainability .container_h { padding:0; }
	.section-sustainability .straw-heading { width:100%; font-size:1.6em; }
	.section-sustainability .straw-title { font-size:2.3em; padding:15px 30px 5px; }
	
	.hien .sustain-sub { white-space:nowrap; }
	.hien .sustain-list p { margin-bottom:20px; }
	.hien .sustain-content .bg-sustain { left:35%; }
	
	.hien .section-rice-food .container_h { padding:0; }
	
	.hien .section-rice-food .rice-header { margin-bottom:80px;  }
	.hien .section-rice-food .rice-sub { font-size: 2.2em; padding-right:30px; }
	.hien .section-rice-food .rice-sub:after { width:50px; height:50px; }
	.hien .section-rice-food .rice-title { margin:0; }
	
	.hien .section-rice-food .rice-content { gap:10px; }
	
	.hien .section-rice-food .straw-heading, .hien .section-rice-food .straw-desc { width:100%; }
	
	.hien .section-rice-food .rice-content-first .rice-images img { width:90%!important; }
	.hien .section-rice-food .rice-content .rice-left.top-2 .box-rice-top { font-size:1.2em; padding-right:20px; }
	.hien .section-rice-food .rice-content .rice-left.top-2 .box-rice-top h3 { font-weight:normal; }
	
	.hien .thanh-phan-tu-nhien { padding:0; }
	.hien .thanh-phan-tu-nhien .straw-title { padding:15px 70px 5px; }
	.hien .thanh-phan-tu-nhien .sustain-btn { font-size:1.7em; }
	.thuc-pham-tu-gao.big-image { padding-bottom:100px; }
	
	.hien .cam-ket-chat-luong .container_h { max-width:1200px!important; }
	
	.hien .cam-ket-chat-luong .rice-title { font-size:2.5em; }
	
	.hien .nguoi-ban-dong-hanh .rice-header { margin-bottom:0; }
	.hien .nguoi-ban-dong-hanh .rice-title { font-size:2.5em; }
	.hien .nguoi-ban-dong-hanh .rice-title span { display:block; }
	
	.hien .nguoi-ban-dong-hanh .card-banhang { flex-direction:row; flex-wrap:nowrap; }
	.hien .nguoi-ban-dong-hanh .card-shop { width:30%; overflow:visible; }
	.hien .nguoi-ban-dong-hanh .card-shop:first-child { width:40%; }
	.hien .nguoi-ban-dong-hanh .card-shop img { max-height:132px; }
	.hien .nguoi-ban-dong-hanh .card-shop:first-child img { max-height:138px; }
	
	.hien .tieude-phu span { display:inline-block; }
	.hien .tieude-phu span:before { content:"\00a0- "; }
	
	.hien .service-us .h3-hightlight { font-size:1.5em; }
	
	.hien .section-straw .btn-xemthem { margin-top:0; }
	.hien .straw-title { margin-bottom:0; }
	
	.hien .day-item img, .hien .edible-img { height:173px; width:auto; }
	.hien .edible-img { margin:0; }
	
	.hien .straw-block { margin-top:300px; }
}

@media (min-width: 996px) {
		.hien .fuma-brand .fuma-brand-box { flex-direction: row; justify-content: space-between; width: 100%; }
		.hien .fuma-highlight-green, .hien .fuma-highlight-red { height:70px; }

		.hien .fuma-brand .fuma-brand-box img { height: 80px; max-width: unset; width: auto; }

		.hien .fuma-line1, .hien .fuma-line2 { font-size: 2.8em; font-weight:normal; }

		.hien .fuma-brand { flex-direction: column; align-items: flex-start; gap: 0; justify-content: center; }

		.hien .fuma-logo { width: 120px; }

		.hien .fuma-bottom { margin: auto; margin-top: 130px; }

		.hien .sustain-title { font-size: 3em; padding:15px 50px 5px; border-radius:50px; }


		.benefit-edible .benefit-title { text-align: left; width: 100%; max-width: unset; }

		.hien .straw-gallery { position: relative; width: 50%; min-height: 450px; }

		.hien .straw-row { display: flex; flex-direction: row; align-items: start; }


		.hien .straw-sub { font-size:1.7em; }
		.hien .straw-sub, .hien .straw-title { display:inline-block; width:fit-content; font-weight:normal; }
		.hien .straw-sub, .hien .straw-label{ font-size:2em; }
		.hien .straw-heading { font-size:1.8em; }
		
		.hien .straw-text { text-align:left; }
		.hien .straw-text-header { display:inline-flex; flex-direction:column; align-items:center; }

		.hien .straw-btn { margin: auto; }


		.hien .card-banhang { display: flex; flex-direction: row; justify-content: center; align-items: center; gap: 50px; }
			
		.hien .straw-gallery .thumb-1 { width: 60%; height: auto; top: 0; left: 20%; max-width: unset; }
		.hien .straw-gallery .thumb-2 { width: 40%; height: auto; top: 40%; left: 0; max-width: unset;	}
		.hien .straw-gallery .thumb-3 { width: 40%; height: auto; bottom: 0; right: 0; max-width: unset; }
		
		.hien .straw-text { width:40%; }
		.hien .straw-image-wrapper { width:60%; }
		
		.hien .straw-heading { font-size:2em; }
		
		.hien .section-rice-food .rice-header { display:flex; flex-direction:column; align-items:center; margin-bottom:80px; font-size:1.1em; }
		.hien .section-rice-food .rice-title { margin-bottom:0; }
		
		.hien .section-rice-food .straw-heading { white-space:nowrap; }
		.hien .section-rice-food .rice-content .rice-left.top-2 .box-rice-top { font-size:1.5em; }
		
		.hien .thanh-phan-tu-nhien { padding-bottom:50px!important; }
		.hien .cam-ket-chat-luong .rice-header {  margin-bottom:0; }
		/* .hien .cam-ket-chat-luong .rice-title { font-size:2.5em; } */
		
		.hien .cam-ket-chat-luong .body-card { font-size:1.2em; max-width:unset; }
		.hien .cam-ket-chat-luong .image-box { padding-right:0; }
		
		.hien .nguoi-ban-dong-hanh .rice-header { margin-bottom:0!important; }
			
		.hien .nguoi-ban-dong-hanh .card-banhang { gap:10px; }
		.hien .nguoi-ban-dong-hanh .card-shop { padding-top:10px; }
		.hien .nguoi-ban-dong-hanh .card-shop img { max-height:200px; }
		.hien .nguoi-ban-dong-hanh .card-shop:first-child { width:auto; }
		.hien .nguoi-ban-dong-hanh .card-shop:first-child img { max-height:210px; }
		
		.hien .service-us .tieude-phu { font-size:2.5em; }
		.hien .service-us .h3-hightlight { font-size:2em; }
		
		.hien .section-straw .bg-straw { display:block; width:50%; left:10%; top:10%; }
		
		.hien .day-item img, .hien .edible-img { height:210px; }
}

@media (min-width: 1200px) {
			.hien .fuma-section .container_h { width:800px; }

			.hien .fuma-brand .title-brand { font-size: 2em; font-weight:normal; }

			.hien .benefit-zero{ width: 60%; }

			.hien .benefit-edible{ width: 40%; }

			.hien .sustain-sub { font-size: 1.6em; margin-bottom:30px; }

			.hien .sustain-list, .hien .size-list{ font-size: 1.2em; }

			.hien .sustain-btn { font-size: 2em; }

			.hien .section-rice-food .rice-subheading { font-size: 3em; } 
			.section-rice-food .rice-desc{ font-size: 1.868em; }

			.hien .box-show-product { flex-direction: row; padding: 60px 40px; }

			.hien .box-show-product .button-group { justify-content: flex-start; }

			.hien .box-show-product .content-waper h2{ font-size: 5.5em; }

			.hien .content-waper{ width: 60%; }
			
			.hien .fuma-brand .fuma-brand-box { align-items:end; }
			
			.hien .straw-block, .hien .straw-image-big { position:relative; z-index:2; }
			.hien .straw-image-big { width:120%; max-width:unset; margin:-50px 0 0 -20%; z-index:1; }
			
			.hien .section-straw .bg-straw { width:28%; left:20%; top:20%; }
			
			.hien .straw-heading { font-size:2em; }
			
			.section-benefits .container_h { max-width:1350px; }
			
			.hien .benefit-zero { padding-right:50px; padding-left:20px; }
			.hien .benefit-edible { }
			.hien .benefit-days { margin-left:-20px; }
			
			.hien .section-sustainability { padding-bottom:100px; }
			.hien .sustain-content .bg-sustain { top:unset; bottom:-100px; }
			
			.hien .section-rice-food .container_h { max-width:1500px; }
			
			.hien .section-rice-food .rice-header { font-size:1.5em;}
			.hien .section-rice-food .straw-desc { width:82%; }
			
			.hien .section-rice-food .box-rice-top { padding-right:100px!important; }
			.hien .section-rice-food .rice-subheading { font-size:1.7em; }
			
			.hien .cam-ket-chat-luong .straw-heading { font-size:2em; }
			
			.hien .nhamay-chungnhan .sustain-desc { margin:0; }
			.hien .nhamay-chungnhan .title-bong-lua { margin-top:70px; margin-bottom:5px; }
			
			.hien .nguoi-ban-dong-hanh .text-shop { width:70%; }
			
			.hien .service-us .tieude-phu { font-size:3em; }
			
			.hien .tuyen-truyen { margin-bottom:100px; }
			
			.hien .straw-gallery { margin-top:-50px; }
			
			.hien .day-item img, .hien .edible-img { height:275px; }
}

@media (min-width: 1500px) {
				.hien .fuma-section { padding:100px 0; }
				
				.hien .benefit-zero { padding-left:80px; }
				.hien .benefit-days { margin-left:-80px; }
				
				.hien .straw-text-header { padding-top:100px; }
				.hien .straw-image-big { margin-top:-200px; }
				
				.hien .section-straw { overflow:visible; }
				.hien .straw-gallery { margin-top:-100px; }
				.hien .straw-gallery .thumb-1 { width: 80%; top: -50px; left: 20%; }
				.hien .straw-gallery .thumb-2 { width: 50%; top: 50%; left: 0;	}
				.hien .straw-gallery .thumb-3 { width: 50%; height: auto; bottom:unset; top:70%; right: -100px; }
				
				.hien .benefits-grid { margin-top:100px; }
				
				.hien .day-item img, .hien .edible-img { height:329px; }
}