.page-home .hero-slide.factory-slide{background-image:linear-gradient(90deg,rgba(5,34,28,.94) 0%,rgba(8,45,37,.78) 45%,rgba(4,24,20,.18) 78%),url("../images/hero-facility.webp");background-position:center bottom}
.page-home .hero-slide.rice-slide{background-image:linear-gradient(90deg,rgba(5,34,28,.94) 0%,rgba(8,45,37,.78) 45%,rgba(4,24,20,.18) 78%),url("../images/basmatiriceimages.webp");background-position:center}
.page-hero.about-hero{background:linear-gradient(90deg,rgba(6,37,30,.94),rgba(11,58,46,.62)),url("../images/ourfield.webp") center/cover}
.page-hero.products-hero{background:linear-gradient(90deg,rgba(6,37,30,.94),rgba(11,58,46,.62)),url("../images/basmati-category.webp") center/cover}
.page-hero.basmati-hero{background:linear-gradient(90deg,rgba(6,37,30,.94),rgba(11,58,46,.62)),url("../images/basmatiricee.webp") center/cover}
.page-hero.non-basmati-hero{background:linear-gradient(90deg,rgba(6,37,30,.94),rgba(11,58,46,.62)),url("../images/non-basmati-category.webp") center/cover}
.product-enquiry-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:18px}
.product-enquiry-actions button,.product-enquiry-actions a{display:flex;align-items:center;justify-content:center;min-height:36px;border:0;border-radius:9px;padding:8px 10px;font-weight:800;font-size:11px;cursor:pointer}
.product-enquiry-actions button{background:var(--forest);color:#fff}
.product-enquiry-actions a{background:#20b968;color:#fff}
.category-quote{padding:0;border:0;background:none;color:var(--green);font-weight:800;cursor:pointer}
.header-enquiry{padding:10px 18px;font-size:13px}
@media(max-width:1180px) and (min-width:981px){.main-nav{gap:16px}.main-nav .btn{padding:11px 16px}.brand strong{font-size:17px}.nav-wrap{gap:20px}}
@media(max-width:680px){.page-home .hero-slide.factory-slide{background-position:58% bottom}.page-home .hero-slide.rice-slide{background-position:58% center}.page-hero.about-hero{background-position:62% center}.product-enquiry-actions{grid-template-columns:1fr 1fr}}

.product-enquiry-actions a{display:flex!important;align-items:center;justify-content:center;gap:7px}
.product-enquiry-actions a::before{content:"";width:18px;height:18px;flex:0 0 18px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 3A13 13 0 0 0 5.1 23L3 29l6.3-2A13 13 0 1 0 16 3Zm0 2.4a10.6 10.6 0 1 1-5.6 19.6l-.5-.3-3.7 1.2 1.2-3.6-.3-.5A10.6 10.6 0 0 1 16 5.4Zm-5.2 4.5c-.3 0-.7.1-1 .5s-1.3 1.3-1.3 3.1c0 1.8 1.3 3.6 1.5 3.8.2.3 2.6 4.2 6.4 5.7 3.2 1.2 3.8 1 4.5.9.7-.1 2.3-.9 2.6-1.8.3-.9.3-1.6.2-1.8-.1-.2-.4-.3-.7-.4l-2.6-1.2c-.4-.1-.6-.2-.9.2l-1.2 1.5c-.2.3-.4.3-.8.1a10.5 10.5 0 0 1-3-1.9 11 11 0 0 1-2.1-2.6c-.2-.4 0-.6.2-.8l.6-.7.4-.6c.1-.3.1-.5 0-.7l-1.2-2.8c-.3-.7-.6-.6-.9-.7h-.7Z'/%3E%3C/svg%3E") center/contain no-repeat}
.brand-logo{width:58px;height:58px;flex:0 0 58px;border-radius:50%;object-fit:cover;box-shadow:0 6px 18px rgba(18,57,47,.18)}
.footer-brand .brand-logo{width:64px;height:64px;flex-basis:64px}
@media(max-width:680px){.brand-logo{width:48px;height:48px;flex-basis:48px}.footer-brand .brand-logo{width:58px;height:58px;flex-basis:58px}}
