@media (min-width: 2240px) {
    .laila-range-sec .laila-range-slider .owl-stage-outer {height: 45.9375rem;}
}

@media (max-width: 2200px) {
    .highlights-sec .highlights-sec-bg {background-size: cover, 26.875rem;}
}
@media (max-width: 1920px) {
    html {font-size: 80%;}
    header nav ul {margin-left: 0;margin-right: 0;justify-content: space-between;margin-top: -20px;}
    header nav ul li:nth-child(3) {margin-right: 0rem;}
    header nav ul li:nth-child(4) {margin-right: 6.5625rem;margin-left: 6.5625rem;margin-top: 0;}
    header nav ul li:nth-child(4) img {height: 7rem;width: auto;}

    .latest-recipes-sec .latest-product-wrp .product-card {display: flex;flex-direction: column;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info {flex: 1;display: flex;flex-direction: column;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info ul {margin-top: auto;}
    
    .highlights-sec .highlights-sec-bg {background-size: cover, 26.875rem;}
    
    .laila-welcome-section .left-col {max-width: 50%;}
    .laila-welcome-section .right-col {max-width: 50%;}
    .laila-welcome-section .right-col .section-content h2 {padding-left: 0;}
    /* .laila-welcome-section .bottom-bg-nature {background-size: cover, 100%;} */

    footer {height: 11.5625rem;}
    footer .social-link ul {flex-wrap: wrap;}
    footer .social-link ul li {width: 30px;height: 30px;}
    .savor-meals-sec .savor-meals-list .savor-meals-slider li .meals-icon {width: 100%;height: auto;}
    .recipes-products-sec .products-wrp .product-item .product-info ul li:nth-child(1) {width: 2.075rem;height: 2.075rem;margin-right: 0.9375rem;}
    .recipes-products-sec .products-wrp .product-item .product-info h3 {font-size: 3.125rem;letter-spacing: -0.1rem;text-transform: uppercase;color: #363636;font-weight: 400;font-family: "Brother1816-Printed";text-align: center;margin-bottom: 2.8rem;}

    .ingredients-sec .tab-wrp .data-table-wrp h2 {font-size: 2.875rem;}

    .timeline-sec .timeline-wrp .timeline-content .left-col {max-width: 45%;}
    .timeline-sec .timeline-wrp .timeline-content .right-col {max-width: 35%;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(1) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(2) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(3) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(4) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(5) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(6) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(7) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(8) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(9) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(10) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(11) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(12) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(13) .left-col img {max-width: 25%;}

    .timeline-sec .timeline-wrp .timeline-content .left-col p {font-size: 2rem;}
    .timeline-sec .timeline-wrp .timeline-content .left-col p strong {font-size: 3.5rem;}

    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(4) .left-col img {margin-left: auto;margin-right: 17rem;margin-top: -7rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(7) .left-col img {margin-left: auto;margin-right: 20rem;margin-top: -6.8rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(8) .left-col img {max-width: 19%;margin-left: auto;margin-right: 23rem;margin-top: -11.9rem;}
}

@media (max-width: 1600px) {
    html {font-size: 60%;}
    footer {height: 12.5625rem;}
}

@media (max-width: 1440px) {
    .recipe-category-container .flower-design {top: -11%;right: 14%;max-width: 200px;max-height: 200px;}
    .recipes-featuring-prod .recipes-featuring-slider .owl-nav button { width: 30px; height: 30px; }
.recipes-featuring-prod .recipes-featuring-slider .owl-nav button.owl-prev::before, .recipes-featuring-prod .recipes-featuring-slider .owl-nav button.owl-next::before { background-size: 10px; }
}

@media (max-width: 1300px) {
    .recipe-category-container .flower-design {top: -16%;right: 14%;max-width: 200px;max-height: 200px;}

    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(1),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(2),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(3),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(4),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(5),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(6),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(7),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(8),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(9),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(10),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(11),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(12),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(13) {margin-top: 10rem;margin-bottom: 10rem;}

    .timeline-sec .timeline-wrp .timeline-content .left-col h2 {font-size: 5.25rem;line-height: 5.25rem;}
    .timeline-sec .timeline-wrp .timeline-content .left-col p {font-size: 1.7rem;}
    .timeline-sec .timeline-wrp .timeline-content .left-col p strong {font-size: 3rem;}
}



@media (max-width: 1280px) {
    html {font-size: 50%;}
    header {height: 12.3125rem;}
    .btn-white-fill {width: 20rem;font-size: 1.775rem;}
    
    .laila-welcome-section .right-col .section-content h2 {font-size: 6.125rem;line-height: 6.125rem;}
    .laila-welcome-section .right-col .section-content h4 {font-size: 2.3812rem;}
    .laila-welcome-section .right-col .section-content p {font-size: 2rem;line-height: 140%;}
    
    .latest-recipes-sec .latest-product-wrp .product-card .product-info {padding: 1rem 2rem;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info h3 {font-size: 2.5rem;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info ul li {font-size: 1.5rem;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info ul li:nth-child(1) {width: 1.5rem;height: 1.5rem;margin-right: 0.5rem;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info ul li:not(:last-child,:first-child) {margin-right: 0.5rem;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info ul li:not(:last-child,:first-child)::after {margin-left: 0.5rem;}
    
    .laila-range-sec {padding-top: 5.75rem;}
    .laila-range-sec .heading h2 {font-size: 5.25rem;}
    .laila-range-sec .laila-range-slider {height: 43.4375rem;}

    .latest-recipes-sec {padding-top: 5.75rem;}
    .latest-recipes-sec .latest-recipes-sec-bg {background-position: top, top 1rem right 10.5rem;}
    .latest-recipes-sec .heading {margin-bottom: 3rem;}
    .latest-recipes-sec .heading h2 {font-size: 5.25rem;}

    .highlights-sec {padding-top: 5.75rem;}
    .highlights-sec .highlights-sec-bg {background-position: top, top 1.875rem left 10.5rem;}
    .highlights-sec .action-btn {margin-top: 5.5rem;}

    .people-planet-sec .people-planet-info {max-width: 59rem;margin-top: 10.375rem;padding: 3rem 4rem;margin-left: 0;}
    .people-planet-sec .people-planet-info p {font-size: 1.975rem;line-height: 3.025rem;margin-bottom: 1rem;}
    .people-planet-sec .people-planet-info a {font-size: 1.6625rem;}

    .indulge-popular-recipes-bg .right-col ul li {height: 60px;}
    .indulge-popular-recipes-bg .right-col ul li .icon {min-width: 45px;max-width: 45px;}

    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info {padding: 1rem 2rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info h3 {font-size: 2rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info h3 a {font-size: 2rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info ul li {font-size: 1.15rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info ul li:nth-child(1) {width: 1.5rem;height: 1.5rem;margin-right: 0.5rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info ul li:not(:last-child,:first-child) {margin-right: 0.5rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info ul li:not(:last-child,:first-child)::after {margin-left: 0.5rem;}

    .bottom-blog-section .left-col ul {width: 70%;}
}

@media (max-width: 1199px) {
    html.overflow-hidden {overflow: hidden;}
    .content {padding-top: 9.25rem;}
    .laila-welcome-section .time-line-wrp {grid-template-columns: repeat(3, 1fr);}
    header nav {position: relative;top: -8px;}
    header nav .menu-arrow {position: absolute;top: 50%;right: 0;width: 30px;height: 30px;display: flex;align-items: center;transform: translateY(-50%);z-index: 999999;}
    header nav .menu-arrow span {position: absolute;left: 0;display: block;width: 100%;background-color: #FFFFFF;height: 3px;pointer-events: none;transition: 0.5s ease;border-radius: 10px;}
    header nav.menu-open .menu-arrow span {background-color: #000000;}
    header nav .menu-arrow span:nth-child(1) {top: 3px;}
    header nav .menu-arrow span:nth-child(2) {top: 50%;transform: translateY(-50%);}
    header nav .menu-arrow span:nth-child(3) {bottom: 3px;}
    header nav.menu-open .menu-arrow span:nth-child(1) {top: 13.5px;transform: rotate(45deg);}
    header nav.menu-open .menu-arrow span:nth-child(2) {left: -15px;opacity: 0;visibility: hidden;}
    header nav.menu-open .menu-arrow span:nth-child(3) {bottom: 13.5px;transform: rotate(-45deg);}
    header nav.menu-open .menu-arrow span::before {opacity: 0;visibility: hidden;}
    header nav.menu-open .menu-arrow span::after {transform: rotate(-90deg);bottom: 0;}
    header nav ul {position: fixed;top: 0;right: -100%;max-width: 375px;width: 100%;height: 100vw;background-color: #FFFFFF;display: block;padding: 80px 40px 50px 40px;z-index: 99999;transition: 0.7s ease-in-out;background: url(../images/fullheightbg.jpg) no-repeat;background-position: top left;background-size: cover;}
    header nav.menu-open ul {right: 0%;}
    header nav ul li:nth-child(4) {display: none;}
    header nav ul li:nth-child(1), header nav ul li:nth-child(2), header nav ul li:nth-child(3), header nav ul li:nth-child(4), header nav ul li:nth-child(5), header nav ul li:nth-child(6) {margin: 0;}
    header nav .mobile-logo {display: block;width: 90px;margin-left: auto;margin-right: auto;}
    header nav ul li a {font-size: 3rem;line-height: 3rem;padding: 15px 0;display: block;}

    .indulge-popular-recipes-bg .right-col h3 {font-size: 2.825rem;line-height: 4rem;letter-spacing: 0;margin-left: 0;}
    .indulge-popular-recipes-bg .left-col h2 {font-size: 3.688rem;line-height: 5.313rem;letter-spacing: 0rem;max-width: 100%;}
    
    .rice-sensations-sec .seasonal-recipes-slider .seasonal-prod-wrp {display: flex;flex-direction: column;}
    .rice-sensations-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info {padding: 2rem 2rem 2rem 2rem;height: 100%;display: flex;flex-direction: column;}
    .rice-sensations-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul {margin-top: auto;}

    .seasonal-recipes-sec .seasonal-recipes-slider .seasonal-prod-wrp {display: flex;flex-direction: column;}
    .seasonal-recipes-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info {padding: 2rem 2rem 2rem 2rem;height: 100%;display: flex;flex-direction: column;}
    .seasonal-recipes-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul {margin-top: auto;}
    
    .healthy-highlights-sec .seasonal-recipes-slider .seasonal-prod-wrp {display: flex;flex-direction: column;}
    .healthy-highlights-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info {padding: 2rem 2rem 2rem 2rem;height: 100%;display: flex;flex-direction: column;}
    .healthy-highlights-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul {margin-top: auto;}

    .recipes-filters .recipes-filters-slider .owl-nav button {position: absolute;top: 50%;transform: translateY(-50%);width: 27px;height: 27px;border-radius: 8px;background-color: #FFFFFF;}
    .recipes-filters .recipes-filters-slider .owl-nav button.owl-prev {left: 16px;}
    .recipes-filters .recipes-filters-slider .owl-nav button.owl-prev::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;}
    .recipes-filters .recipes-filters-slider .owl-nav button.owl-next {right: 16px;}
    .recipes-filters .recipes-filters-slider .owl-nav button.owl-next::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;transform: rotate(180deg);}
    
    .recipes-filters-slider {padding-left: 35px;padding-right: 35px;}
    .recipes-filters .recipes-filters-slider .owl-nav button.owl-prev {left: 0;}
    .recipes-filters .recipes-filters-slider .owl-nav button.owl-next {right: 0px;}
    
    .prod-pagination ul li {width: 55px;height: 55px;}
    .prod-pagination ul li:not(:last-child) {margin-right: 40px;}
    .prod-pagination ul li a {display: flex;justify-content: center;align-items: center;}
}

@media (min-width: 992px) {
    .bottom-blog-section .left-col {max-width: 100%;}
    .bottom-blog-section .left-col img {float: right;padding: 0 0 20px 20px;max-width: 55%;}
}

@media (min-width: 768px) {
.highlights-sec .highlight-product-wrp:not(.owl-loaded) {display: grid;}
    .seasonal-recipes-sec .seasonal-recipes-slider {display: grid;}
    .rice-sensations-sec .seasonal-recipes-slider {display: grid;}
    .healthy-highlights-sec .seasonal-recipes-slider {display: grid;}
}

@media (max-width: 991px) {
    
    .highlights-sec {margin-top: -3.75rem;}
    .highlights-sec .highlight-product-wrp .product-card {background-size: cover;}
    .people-planet-sec .people-planet-sec-bg {background-size: cover;}

    footer .social-link ul {max-width: 50%;}

    .laila-produ-range-sec .range-product-wrp .left-col {max-width: 35%;}
    .laila-produ-range-sec .range-product-wrp .right-col {max-width: 65%;}
    .laila-produ-range-sec .range-product-wrp .range-product {grid-template-columns: repeat(2, 1fr);}
    .filter-menu .accordion-wrp .panel p label {width: 2rem;height: 2rem;}

    .blog-promo-sec .left-col {max-width: 50%;padding-right: 2.3rem;}
    .blog-promo-sec .right-col {max-width: 50%;}

    .product-small-info .left-col {max-width: 65%;}
    .product-small-info .right-col {max-width: 35%;}
    .product-small-info .back-image {top: 50%;width: 70%;transform: translateY(-50%);}
    .product-small-info .right-col .product-img img {margin-top: auto;margin-bottom: auto;margin-right: 0;}

    .blog-d-m-sec {padding-top: 13rem;}
    .blog-d-m-sec .image-wrp .images {max-width: 90%;}
    
    .bottom-blog-section h2 {max-width: 100%;margin-bottom: 5rem;}
    .bottom-blog-section .left-col {max-width: 55%;}
    .bottom-blog-section .left-col h2 {max-width: 100%;margin-bottom: 5rem;}
    .bottom-blog-section .right-col {max-width: 45%;padding-left: 2rem;}

    .blog-banner +.section-divider {height: 4rem;}
    .blog-featured-sec +.section-divider {display: none;}
    .highlights-sec.blog-sec + .section-divider {display: none;}
    .all-news-sec .product-card-wrp {column-gap: 2.1875rem;row-gap: 2.1875rem;}

    .product-information .right-col .img-wrp {padding: 7.1rem 9rem 7.1rem 9rem;margin-left: 0;}
    .product-information .left-col p {font-size: 2.075rem;letter-spacing: 0;line-height: 128%;margin-bottom: 1.8rem;}
    .product-information .left-col strong {font-size: 2.463rem;letter-spacing: 0;}
    .product-information .left-col a {margin-top: 4rem;}

    .ingredients-sec .tab-container {max-width: 100%;}

    .where-to-buy .where-to-buy-images {column-gap: 3.875rem;row-gap: 3.875rem;padding: 5rem 5rem;}

    .recipe-category-container .flower-design {top: -77px;right: -80px;width: 155px;height: 155px;opacity: 40%;}


    .timeline-sec .timeline-wrp .timeline-content .left-col {max-width: 50%;}
    .timeline-sec .timeline-wrp .timeline-content .right-col {max-width: 40%;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(1), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(2), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(3), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(4), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(5), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(6), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(7), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(8), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(9), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(10), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(11), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(12), 
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(13) {margin-top: 8rem;margin-bottom: 8rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(3) .left-col p b {margin-top: 1rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(7) .left-col p b {margin-top: 1rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(4) .left-col img {margin-right: 14rem;margin-top: -3rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(7) .left-col img {margin-right: 16rem;margin-top: -5.8rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(8) .left-col img {margin-right: 19rem;margin-top: -8.9rem;}

    .bottom-blog-section .left-col {max-width: 100%;}
    .bottom-blog-section .left-col img {float: none;padding-left: 0;margin: 0px auto 30px auto;}
}

@media (max-width: 767px) {
    .container {padding-left: 15px;padding-right: 15px;}
    header {height: 10.8rem;}
    header nav ul {top: 20px;max-width: 82%;height: 100%;padding: 80px 20px 20px 20px;}
    .btn-white-fill {width: 19rem;}

    .hero-banner {max-height: 100%;height: 100%;}
    .hero-banner .hero-banner-slider {height: 100%;}
    .hero-banner .hero-banner-img {height: 100%;}
    .hero-banner .hero-banner-img img {height: 100%;object-fit: cover;}

    
    .laila-welcome-section {padding-top: 4.6125rem;margin-top: -2.5rem;}
    .laila-welcome-section .left-col {max-width: 100%;}
    .laila-welcome-section .right-col {max-width: 100%;}
    .laila-welcome-section .time-line-wrp {grid-template-columns: repeat(2, 1fr);}
    /* .laila-welcome-section .bottom-bg-nature {background-position: top, bottom right;background-size: cover, 200%;} */
    .laila-welcome-section .left-col .img-wrp video {height: auto;width: 78%;margin: 0 auto;}
    .laila-welcome-section .right-col .section-content {padding-top: 3.7rem;margin-bottom: 40px;}
    .laila-welcome-section .right-col .section-content h2 {font-size: 5.225rem;margin-bottom: 8px;}
    .laila-welcome-section .right-col .section-content h4 {font-size: 2.4rem;font-weight: 400;margin-bottom: 32px;}
    .laila-welcome-section .right-col .section-content p {font-size: 1.95rem;line-height: 192%;}
    .laila-welcome-section .right-col .action-btn {display: flex;margin-top: 4.8625rem;}
    .laila-welcome-section .right-col .action-btn a {width: 60%;text-transform: uppercase;}
    .laila-welcome-section .action-btn {display: none;}
    /* .laila-welcome-section .time-line-wrp .time-line-slider {padding-left: 20px;padding-right: 20px;} */
    .laila-welcome-section .time-line-wrp {margin-top: 18px;}
    .laila-welcome-section .time-line-wrp .time-line h2 {font-size: 4.35rem;margin-bottom: 14px;line-height: 100%;}
    .laila-welcome-section .time-line-wrp .time-line p {font-size: 1.9375rem;line-height: 2.3125rem;color: #FFFFFF;}
    /* .laila-welcome-section .bottom-bg-nature {background-position: top, bottom right -30px;background-size: cover, 210%;} */

    .laila-range-sec {padding-bottom: 7rem;padding-top: 4.225rem;}
    .laila-range-sec .heading {margin-bottom: 4.225rem;}
    .laila-range-sec .heading h2 {font-size: 4.35rem;line-height: 100%;}
    .laila-range-sec .laila-range-slider {height: auto;}
    .laila-range-sec .laila-range-slider .owl-nav button {position: absolute;top: 50%;transform: translateY(-50%);width: 27px;height: 27px;border-radius: 8px;background-color: #FFFFFF;}
    .laila-range-sec .laila-range-slider .owl-nav button.owl-prev {left: 16px;}
    .laila-range-sec .laila-range-slider .owl-nav button.owl-prev::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;}
    .laila-range-sec .laila-range-slider .owl-nav button.owl-next {right: 16px;}
    .laila-range-sec .laila-range-slider .owl-nav button.owl-next::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;transform: rotate(180deg);}
    .laila-range-sec .action-btn {margin-top: 4.225rem;}
    .laila-range-sec .laila-range-slider .item .item-content {padding: 30px 45px;}
    .laila-range-sec .laila-range-slider .item .item-content h2 {font-size: 3rem;margin-bottom: 10px;}
    .laila-range-sec .laila-range-slider .item .item-content p {font-size: 2rem;}


    .latest-recipes-sec {margin-top: -4.125rem;padding-bottom: 11rem;padding-top: 4.3rem;}
    .latest-recipes-sec .heading h2 {font-size: 4.25rem;}
    .latest-recipes-sec .latest-product-wrp .product-card {background-size: cover;height: 100%;}
    .latest-recipes-sec .latest-product-wrp .product-card .image {max-height: 100%;height: auto;aspect-ratio: 1 / 1;object-fit: cover;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info {padding: 2rem 2rem 2rem 2rem;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info h3 {font-size: 2.625rem;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info ul li {font-size: 1.5rem;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info ul li:nth-child(1) {width: 2.075rem;height: 2.075rem;margin-right: 0.7375rem;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info ul li:not(:last-child,:first-child) {margin-right: 0.7375rem;}
    .latest-recipes-sec .latest-product-wrp .product-card .product-info ul li:not(:last-child,:first-child)::after {margin-left: 0.7375rem;}
    .latest-recipes-sec .latest-product-wrp .owl-stage {display: flex;}
    .latest-recipes-sec .action-btn {margin-top: 5.125rem;}
    .latest-recipes-sec {padding-bottom: 11rem;}

    .latest-recipes-sec .latest-product-slider .owl-nav button {position: absolute;top: 50%;transform: translateY(-50%);width: 27px;height: 27px;border-radius: 8px;background-color: #FFFFFF;}
    .latest-recipes-sec .latest-product-slider .owl-nav button.owl-prev {left: 16px;}
    .latest-recipes-sec .latest-product-slider .owl-nav button.owl-prev::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;}
    .latest-recipes-sec .latest-product-slider .owl-nav button.owl-next {right: 16px;}
    .latest-recipes-sec .latest-product-slider .owl-nav button.owl-next::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;transform: rotate(180deg);}

    .highlights-sec {margin-top: -7rem;padding-bottom: 8.2rem;overflow: hidden;padding-top: 4.75rem;}
    .highlights-sec .heading {margin-bottom: 3.05rem;}
    .highlights-sec .heading h2 {font-size: 4.25rem;}
    /* .highlights-sec .highlight-product-slider {padding-left: 60px;padding-right: 60px;} */
    /* .highlights-sec .highlight-product-slider .owl-stage-outer {overflow: visible;} */
    .highlights-sec .highlight-product-slider .owl-stage-outer .owl-stage {display: flex;}
    .highlights-sec .highlight-product-wrp .product-card {background-size: cover;height: 100%;display: flex;flex-direction: column;}
    .highlights-sec .highlight-product-wrp .product-card .image {aspect-ratio: auto;max-height: 100%;}
    .highlights-sec .highlight-product-wrp .product-card .image img {min-height: 206px;}
    .highlights-sec .highlight-product-wrp .product-card .product-info {padding: 2rem 1.7rem;display: flex;flex-direction: column;flex: 1;}
    .highlights-sec .highlight-product-wrp .product-card .product-info h4 {font-size: 2.0625rem;margin-bottom: 0.7rem;min-height: 1px;max-width: 100%;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
    .highlights-sec .highlight-product-wrp .product-card .product-info a {font-size: 1.4rem;margin-top: auto;}
    .highlights-sec .highlight-product-slider .owl-nav button {position: absolute;top: 45%;transform: translateY(-50%);width: 27px;height: 27px;border-radius: 8px;background-color: #FFFFFF;}
    .highlights-sec .highlight-product-slider .owl-nav button.owl-prev {left: 15px;}
    .highlights-sec .highlight-product-slider .owl-nav button.owl-prev::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;}
    .highlights-sec .highlight-product-slider .owl-nav button.owl-next {right: 15px;}
    .highlights-sec .highlight-product-slider .owl-nav button.owl-next::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;transform: rotate(180deg);}
    .highlights-sec .action-btn {margin-top: 4.5rem;}

    .people-planet-sec {margin-top: -5rem;padding-top: 4rem;min-height: 55.175rem;}
    .people-planet-sec .heading {margin-bottom: 0;}
    .people-planet-sec .heading h2 {font-size: 3.1rem;margin-left: 1px;letter-spacing: 0.03rem;}
    .people-planet-sec .people-planet-info {max-width: 89%;margin-top: 13.9rem;margin-left: auto;margin-right: auto;border-radius: 3px;padding: 2rem 3rem;}
    .people-planet-sec .people-planet-info p {font-size: 1.575rem;line-height: 2.525rem;margin-bottom: 0.9rem;}
    .people-planet-sec .people-planet-info a {font-size: 1.4rem;}
    .people-planet-sec .people-planet-sec-bg {position: absolute;bottom: 0;left: 0;width: 100%;height: 7rem;background: url(../images//PEOPLE-PLANET-BG-BOTTOM-MOBILE.png) repeat-x top;background-size: 100%;}
    .people-planet-sec > picture img {object-fit: cover;object-position: left;width: 100%;}

    footer {height: auto;padding: 22px 0px 30px 0px;}
    footer .logo {max-width: 36%;}
    footer .logo a img {max-width: 80%;margin: 0 auto;}
    footer .social-link {max-width: 64%;margin-top: 0;}
    footer .social-link ul {justify-content: flex-end;max-width: 100%;margin-left: 38px;margin-top: 15px;}
    footer .social-link ul li {width: 15px;height: 15px;}
    footer .social-link ul li:not(:last-child) {margin-right: 8px;}

    .savor-meals-sec .savor-meals-list .savor-meals-slider li .meals-icon {height: 130px;}
    .savor-meals-sec .savor-meals-list .savor-meals-slider {padding-left: 0px;padding-right: 50px;}
    .savor-meals-sec .savor-meals-list .savor-meals-slider .owl-stage-outer {overflow: visible;}

    .indulge-popular-recipes-bg .right-col ul li {height: 50px;}
    .indulge-popular-recipes-bg .left-col .action-btn a.btn-white-fill {height: 40px;}
    .indulge-popular-recipes-bg .right-col ul li .icon {min-width: 35px;max-width: 35px;}

    .default-recipes-slider .owl-stage-outer .owl-stage {display: flex;}
    .default-recipes-slider .owl-stage .seasonal-prod-wrp {display: flex;flex-direction: column;height: 100%;}
    .seasonal-recipes-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info h2 {font-size: 1.875rem;letter-spacing: -0.1rem;margin-bottom: 1.6rem;}
    .seasonal-recipes-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info h3 {font-size: 2.625rem;letter-spacing: 0;margin-bottom: 1.5rem;}
    .seasonal-recipes-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul li {font-size: 1.5rem;}
    .seasonal-recipes-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul li:nth-child(1) {width: 2.075rem;height: 2.075rem;margin-right: 0.7375rem;}
    .seasonal-recipes-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul li:not(:last-child,:first-child) {margin-right: 0.7375rem;}
    .seasonal-recipes-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul li:not(:last-child,:first-child)::after {margin-left: 0.7375rem;}
    
    .rice-sensations-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info h2 {font-size: 1.875rem;letter-spacing: -0.1rem;margin-bottom: 1.6rem;}
    .rice-sensations-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info h3 {font-size: 2.625rem;letter-spacing: 0;margin-bottom: 1.5rem;}
    .rice-sensations-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul li:nth-child(1) {width: 2.075rem;height: 2.075rem;margin-right: 0.7375rem;}
    .rice-sensations-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul li:not(:last-child,:first-child) {margin-right: 0.7375rem;}
    .rice-sensations-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul li:not(:last-child,:first-child)::after {margin-left: 0.7375rem;}
    
    .healthy-highlights-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info h2 {font-size: 1.875rem;letter-spacing: -0.1rem;margin-bottom: 1.6rem;}
    .healthy-highlights-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info h3 {font-size: 2.625rem;letter-spacing: 0;margin-bottom: 1.5rem;}
    .healthy-highlights-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul li:nth-child(1) {width: 2.075rem;height: 2.075rem;margin-right: 0.7375rem;}
    .healthy-highlights-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul li:not(:last-child,:first-child) {margin-right: 0.7375rem;}
    .healthy-highlights-sec .seasonal-recipes-slider .seasonal-prod-wrp .product-info ul li:not(:last-child,:first-child)::after {margin-left: 0.7375rem;}


    .laila-welcome-section .bottom-bg-nature video {mix-blend-mode: multiply;width: auto;height: 140px;position: absolute;bottom: 0;left: -100vw;margin-left: 50vw;}

    .recipes-products-sec {padding-bottom: 10rem;}
    .recipes-products-sec .products-wrp {margin-bottom: 2.5rem;}
    .recipes-products-sec .products-wrp {grid-template-columns: repeat(2, 1fr);column-gap: 15px;row-gap: 35px;}
    .recipes-products-sec .products-wrp .product-item .product-info h3 {font-size: 2.625rem;letter-spacing: -0.1rem;margin-bottom: 2rem;}
    .recipes-products-sec .products-wrp .product-item .product-info h3 a {font-size: 2.625rem;}
    .recipes-filters-slider .owl-stage-outer {overflow: visible;}
    
    .recipes-products-sec .prod-pagination {margin-top: 5rem;}
    .prod-pagination ul li:not(:last-child) {margin-right: 10px;}
    .prod-pagination ul li span {border-width: 2px;}
    
    .prod-pagination ul li {width: 45px;height: 45px;}
    .prod-pagination ul li a {border: 2px solid #99C93B;font-size: 2.5rem;}

    .latest-recipes-sec.detail-page-latest .heading {margin-bottom: 4.5rem;}
    .latest-recipes-sec.detail-page-latest .heading h2 {font-size: 3.688rem;max-width: 100%;}
    .latest-recipes-sec.detail-page-latest .latest-product-wrp:not(.owl-loaded) .product-card {max-width: 50%;}
    .latest-recipes-sec.detail-page-latest .latest-product-wrp .product-card .product-info {padding: 1.5rem;}
    .latest-recipes-sec.detail-page-latest .latest-product-wrp .product-card .product-info h3 {font-size: 2.325rem;max-width: 100%;;}
    .latest-recipes-sec.detail-page-latest .latest-product-wrp .product-card .product-info ul li:nth-child(1) {width: 1.2rem;height: 1.2rem;}
    
    .recipes-detail-sec .bottom-part .rice-products-wrap .rice-product-in {min-height: 1px;}
    .recipes-detail-sec .bottom-part .rice-products-wrap .rice-product-in .image {max-width: 50%;}
    .recipes-detail-sec .bottom-part .rice-products-wrap .recipes-relet-prod-slider.owl-carousel.owl-loaded .image {height: 130px;}
    
    .about-recipes-sec .about-recipes-right {margin-top: 5rem;padding-left: 0rem;}
    .recipes-detail-sec .Method-wrap {padding: 3rem 3rem;}
    .recipes-detail-sec .left-col {max-width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);margin-bottom: 3rem;}
    .recipes-detail-sec .right-col {max-width: 100%;padding-left: calc(var(--bs-gutter-x) * .5);}

    .contact-section .heading p {max-width: 100%;}
    .contact-section .row .left-col {max-width: 100%;order: 2;margin-top: 5rem;}
    .contact-section .row .right-col {max-width: 100%;order: 1;}
    .contact-section .row .left-col form .form-group:not(:nth-child(5),:nth-child(6)) {margin-bottom: 2rem;}
    .contact-section .row .left-col form .form-group .wpcf7-not-valid-tip {margin-top: 0.5rem;font-size: 2rem;color: #dc3232;font-family: 'Brother1816-Printed';font-weight: 500;}
    .contact-section .row .left-col form .form-group .wpcf7-checkbox .wpcf7-list-item-label {font-size: 2.025rem;line-height: 2.563rem;}
    .contact-section .row .left-col form .form-group .wpcf7-checkbox .wpcf7-list-item-label::before {top: 5px;transform: translateY(0);}
    .contact-section .row .left-col form .form-group:nth-child(6) {padding-left: 0rem;}
    .contact-section .row .left-col form .form-label {font-size: 2.5rem;line-height: 3.5rem;margin-bottom: 1.7rem;}
    .contact-section .row .left-col form .form-btn input {width: 22.5rem;border-radius: 0.75rem;box-shadow: none;height: 5.875rem;font-size: 2.275rem;}

    .recipe-category-container .flower-design {top: -77px;right: -80px;width: 155px;height: 155px;opacity: 40%;}

    .contact-section .we-contact-you h2 {font-size: 4.3rem;line-height: 5.3rem;margin-bottom: 2.438rem;}
    .contact-section .we-contact-you p {font-size: 1.95rem;line-height: 2.95rem;padding-bottom: 2.875rem;}
    .contact-section .we-contact-you ul {flex-direction: column;}
    .contact-section .we-contact-you ul li {margin-bottom: 1.5rem;}
    .contact-section .we-contact-you ul li a {font-size: 1.95rem;line-height: 2.95rem;}

    .laila-product-banner {margin-top: -0.3rem;}
    .laila-product-banner .banner-img {height: 100%;}
    .laila-product-banner .banner-img img {object-position: right;}
    
    .laila-produ-range-sec {margin-top: -2.5rem;}
    .laila-produ-range-sec .container {position: static;}
    .laila-produ-range-sec .heading h2 {position: relative;}
    .laila-produ-range-sec .range-product-wrp .left-col {max-width: 100%;}
    .laila-produ-range-sec .range-product-wrp .col-12 {position: relative;}
    .laila-produ-range-sec .range-product-wrp .right-col {max-width: 100%;padding-left: calc(var(--bs-gutter-x) * .5);margin-top: 2rem;position: relative;}
    .laila-produ-range-sec .range-product-wrp .filter-menu-btn {display: block;}
    .laila-produ-range-sec .range-product-wrp .range-product {column-gap: 15px;row-gap: 15px;}
    .laila-produ-range-sec .range-product-wrp .range-product .range-product-item .image {margin: 1rem 2rem 1rem 2rem;height: 16rem;}
    .laila-produ-range-sec .range-product-wrp .right-col .load-more button {max-width: 60px;}
    .filter-menu {background-color: #FFFBCC;padding: 2.7rem 2.6rem 3.6rem 2.6rem;width: 82%;height: 100%;position: fixed;bottom: 0px;right: -100%;z-index: 999999;transition: 0.3s ease;border-radius: 0px;}
    body::before {content: '';position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 99999;opacity: 0;visibility: hidden;}
    body.filter-open::before {opacity: 1;visibility: visible;}
    /* html.overflow-hidden body::before {opacity: 1;visibility: visible;} */
    body.filter-open .filter-menu {right: 0%;}
    body.filter-close .filter-menu {right: -100%;}
    body.filter-open .laila-produ-range-sec .container {position: static;}
    .filter-menu .filter-header {display: flex;margin-bottom: 10px;}
    .filter-menu .filter-header button {height: 30px;width: 30px;margin-left: auto;display: flex;align-items: center;justify-content: center;background: #FFFFFF;border: none;border-radius: 2px;box-shadow: 0px 0px 4px rgba(0,0,0,0.1);}
    .filter-menu .filter-header button img {transform: rotate(45deg);}
    .filter-menu .accordion-wrp .panel p {font-size: 1.7rem;font-weight: 500;}
    .filter-menu .accordion-wrp:not(:first-child) .panel {padding: 0 10px;/*display: none;*/}
    .filter-menu .accordion-wrp:nth-child(2) .panel{display: none;}
    .filter-menu .accordion-wrp:not(:nth-child(2)) .panel {display: none;}

    .blog-promo-sec .left-col {max-width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);order: 2;}
    .blog-promo-sec .right-col {max-width: 100%;order: 1;}
    .blog-promo-sec .right-col img {max-width: 100%;width: 100%;margin: 0 auto;margin-bottom: 3rem;}

    .product-small-info {padding-bottom: 9rem;}
    
    .product-small-info .left-col {max-width: 100%;}
    .product-small-info .back-image {top: 20%;width: 70%;transform: translateY(-50%);}

    .recipes-detail-sec .ingredients-wrap {padding: 3rem;}

    .aboutus-banner {height: 500px;}
    
    .aboutus-info {overflow: hidden;}
    .aboutus-info .left-col {max-width: 100%;}
    .aboutus-info .right-col {max-width: 100%;}
    .aboutus-info .about-us-promo {max-width: 100%;height: 375px;}
    .aboutus-info .about-us-promo img {width: 100%;height: 100%;object-fit: cover;}
    .aboutus-info .about-us-b-cnt {max-width: 100%;}
    .aboutus-info .about-us-b-cnt h4 {font-size: 2.913rem;line-height: 4.313rem;max-width: 100%;}
    .aboutus-info .bottom-bg-nature video {height: 140px;left: -100vw;margin-left: 50vw;width: auto;}

    .blog-featured-sec {padding-bottom: 10rem;}
    .blog-featured-sec .left-col {max-width: 100%;padding-left: calc(var(--bs-gutter-x) * .5);padding-right: calc(var(--bs-gutter-x) * .5);order: 2;}
    .blog-featured-sec .right-col {max-width: 100%;order: 1;}
    .blog-featured-sec .left-col h2 {font-size: 3.688rem;line-height: 4.625rem;margin-bottom: 3rem;margin-top: 3rem;}
    .blog-featured-sec .left-col .read-more-btn {margin-left: 0rem;margin-bottom: 0rem;}
    .blog-featured-sec .left-col p br {display: none;}
    .blog-featured-sec .right-col .image-wrp {max-width: 100%;margin: 0 auto;}
    
    .all-news-sec {padding-bottom: 5rem;overflow: hidden;}
    .all-news-sec .product-card-wrp {grid-template-columns: repeat(2, 1fr);}
    .all-news-sec .product-card-wrp .product-card .product-info {padding: 1.75rem 1.5rem;}
    .all-news-sec .tabbing-buttons .news-years-slider {padding-left: 53px;padding-right: 56px;}
    .all-news-sec .news-years-slider .owl-stage-outer {overflow: visible;}
    .all-news-sec .news-years-slider .owl-nav button {position: absolute;top: 50%;transform: translateY(-50%);width: 35px;height: 35px;border-radius: 8px;background-color: #FFFFFF;}
    .all-news-sec .news-years-slider .owl-nav button.owl-prev {left: 0;}
    .all-news-sec .news-years-slider .owl-nav button.owl-prev::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;}
    .all-news-sec .news-years-slider .owl-nav button.owl-next {right: 0;}
    .all-news-sec .news-years-slider .owl-nav button.owl-next::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;transform: rotate(180deg);}

    .all-news-sec .load-more {margin-top: 5rem;}

    .product-information .breadcrumbs {display: none;}
    .product-information .left-col {max-width: 100%;order: 2;margin-top: 4rem;}
    .product-information .right-col {max-width: 100%;padding-top: 0;order: 1;}

    .recipes-featuring-prod {margin-top: -4.125rem;padding-bottom: 11rem;padding-top: 4.3rem;}
    .recipes-featuring-prod .heading h2 {font-size: 4.25rem;}
    .recipes-featuring-prod .recipes-featuring-prod-bg {background: url(../images/latest-recipes-bg.png), none;background-size: cover, 0rem;background-position: top, top;}
    .recipes-featuring-prod .recipes-featuring-wrp:not(.owl-loaded) .product-card {max-width: calc(50% - 1.875rem);}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card {background-size: cover;height: 100%;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .image {max-height: 100%;height: auto;aspect-ratio: 1 / 1;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info {padding: 1rem 2.3rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info h3 {font-size: 2.0625rem;margin-bottom: 1.5rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info h3 a {font-size: 2.0625rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info ul li {font-size: 1.3rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info ul li:nth-child(1) {width: 1.2rem;height: 1.2rem;margin-right: 0.3rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info ul li:not(:last-child,:first-child) {margin-right: 0.3rem;}
    .recipes-featuring-prod .recipes-featuring-wrp .product-card .product-info ul li:not(:last-child,:first-child)::after {margin-left: 0.3rem;}
    .recipes-featuring-prod .recipes-featuring-slider .owl-stage {display: flex;}
    .recipes-featuring-prod .recipes-featuring-slider .owl-stage .owl-item {display: flex;flex-direction: column;flex: 1;}
    .recipes-featuring-prod .recipes-featuring-slider .owl-stage .owl-item .product-card {height: 100%;}
    .recipes-featuring-prod .recipes-featuring-slider .owl-nav button {position: absolute;top: 50%;transform: translateY(-50%);width: 27px;height: 27px;border-radius: 8px;background-color: #FFFFFF;}
    .recipes-featuring-prod .recipes-featuring-slider .owl-nav button.owl-prev {left: 16px;}
    .recipes-featuring-prod .recipes-featuring-slider .owl-nav button.owl-prev::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;}
    .recipes-featuring-prod .recipes-featuring-slider .owl-nav button.owl-next {right: 16px;}
    .recipes-featuring-prod .recipes-featuring-slider .owl-nav button.owl-next::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/slider-arrow.svg) no-repeat center;background-size: 10px;transform: rotate(180deg);}
    
    .ingredients-sec .tab-wrp .data-table-wrp h2 {font-size: 2.875rem;letter-spacing: -0.1rem;padding: 1rem 0rem;}
    .ingredients-sec .tab-wrp .data-table-wrp .data-table {margin-top: 0rem;}
    .ingredients-sec .tab-wrp .data-table-wrp .data-table > ul > li > ul > li {font-size: 1.775rem;font-weight: 400;}
    .ingredients-sec .tab-wrp .data-table-wrp .data-table > ul > li > ul > li:nth-child(1) {max-width: 40%;width: 100%;padding: 0.4rem 1rem 0.4rem 1rem;}
    .ingredients-sec .tab-wrp .data-table-wrp .data-table > ul > li > ul > li:nth-child(2) {max-width: 30%;}
    .ingredients-sec .tab-wrp .data-table-wrp .data-table > ul > li > ul > li:nth-child(3) {max-width: 30%;}
    .ingredients-sec .tab-content > p {font-size: 2.375rem;line-height: 3.188rem;margin-top: 2rem;}
    .ingredients-sec .tab-wrp .data-table-wrp .data-table > p {font-size: 2.275rem;letter-spacing: 0;line-height: 2.7rem;font-weight: 400;}
    
    .where-to-buy {padding-top: 6rem;padding-bottom: 8rem;}
    .where-to-buy .where-to-buy-images {column-gap: 3.875rem;row-gap: 3.875rem;grid-template-columns: repeat(2, 1fr);}

    .recipes-filter-sec {padding-bottom: 14rem;}
    .blog-banner +.section-divider {display: none;}
    .about-recipes-sec .about-recipes-right .recipe-type {margin-top: 0rem;}
    .indulge-popular-recipes-bg .left-col {max-width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);margin-bottom: 3rem;}
    .indulge-popular-recipes-bg .right-col {max-width: 100%;padding-left: calc(var(--bs-gutter-x) * .5);}
    .indulge-popular-recipes-bg .left-col .action-btn {display: flex;justify-content: center;}
    .indulge-popular-recipes-bg .left-col .action-btn a.btn-white-fill {width: 25rem;}

    .indulge-popular-recipes-bg .yellow-bg {display: none;}
    .indulge-popular-recipes-bg {margin-top: -6.5rem;}
    .indulge-popular-recipes-bg .left-col h2 {font-size: 3rem;line-height: 4.313rem;}
    
    .seasonal-recipes-sec .heading {margin-bottom: 4.7rem;}
    .seasonal-recipes-sec .heading h2 {font-weight: 400;}
    .seasonal-recipes-sec .heading h4 {font-weight: 400;}
    .seasonal-recipes-sec .action-btn {margin-top: 5.5rem;}

    .rice-sensations-sec {padding-top: 6rem;padding-bottom: 11rem;}
    .rice-sensations-sec .heading {margin-bottom: 5rem;}
    .rice-sensations-sec .heading h2 {font-weight: 400;}
    .rice-sensations-sec .action-btn {margin-top: 6rem;}
    
    .latest-recipes-sec-two.latest-recipes-sec-two {padding-bottom: 6.125rem;}

    .healthy-highlights-sec .heading h2 {font-weight: 400;}
    .healthy-highlights-sec .heading h4 {font-weight: 400;}

    .healthy-highlights-sec {padding-bottom: 8rem;}
    .healthy-highlights-sec .action-btn {margin-top: 4rem;}

    .hero-banner .hero-banner-img {height: 100%;aspect-ratio: 1 / 1;}

    .bottom-blog-section .left-col {max-width: 100%;order: 2;margin-top: 4rem;}
    .bottom-blog-section .right-col {max-width: 100%;padding-left: calc(var(--bs-gutter-x) * .5);order: 1;}
    .bottom-blog-section .quote-content {max-width: 100%;}
    
    .product-small-info .right-col {max-width: 70%;margin: 0px auto 0px auto;}
    .product-small-info .right-col .product-img {margin: 30px auto 0 auto;}
    
    .blog-d-m-sec .image-wrp .images {aspect-ratio: auto;}
    .blog-d-m-sec .middle-image-sec-slider img {height: 345px;}
    .blog-d-m-sec .middle-image-sec-slider .owl-nav button {width: 25px;height: 25px;border-radius: 5px;}
    .blog-d-m-sec .middle-image-sec-slider .owl-nav button.owl-prev {left: 20px;}
    .blog-d-m-sec .middle-image-sec-slider .owl-nav button.owl-next {right: 20px;}
    .blog-full-laila-brand .brand-content {max-width: 100%;width: 100%;}
    .blog-full-laila-brand .brand-content p {margin-bottom: 2.5rem;}
    
    .bottom-blog-section .quote-content h6 {margin-top: 2.3rem;}
    .bottom-blog-section .author-name p {font-weight: 500;}

    .seasonal-recipes-sec .seasonal-recipes-slider .seasonal-prod-wrp .image img {object-fit: cover;}

    .timeline-sec {padding-bottom: 15rem;}
    .timeline-sec .timeline-wrp .timeline-content .left-col {max-width: 100%;}
    .timeline-sec .timeline-wrp .timeline-content .right-col {max-width: 100%;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(1),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(2),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(3),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(4),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(5),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(6),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(7),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(8),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(9),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(10),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(11),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(12),
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(13) {margin-top: 5rem;margin-bottom: 5rem;}

    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(1) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(2) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(3) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(4) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(5) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(6) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(7) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(8) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(9) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(10) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(11) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(12) .left-col img,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(13) .left-col img {max-width: 52%;margin: 2rem auto 0rem auto;}

    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(1) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(2) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(3) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(4) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(5) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(6) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(7) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(8) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(9) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(10) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(11) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(12) .right-col,
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(13) .right-col {padding-left: 1rem;margin-top: -0.2rem;padding-right: 1rem;}

    .timeline-sec .timeline-wrp .timeline-content .left-col h2 {text-align: center;font-size: 7.25rem;line-height: 7.25rem;}
    .timeline-sec .timeline-wrp .timeline-content .left-col p {text-align: center;font-size: 2.9rem;}
    .timeline-sec .timeline-wrp .timeline-content .left-col p strong {font-size: 5rem;}

    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(3) .right-col {margin-top: 2rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(4) .left-col img {max-width: 40%;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(6) .right-col {margin-top: 2rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(7) .left-col img {max-width: 40%;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(8) .left-col img {max-width: 40%;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(8) .right-col {margin-top: 2rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(9) .left-col img {max-width: 40%;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(9) .right-col {margin-top: 2rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(10) .right-col {margin-top: 2rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(11) .right-col {margin-top: 2rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(12) .right-col {margin-top: 2rem;}
    .timeline-sec .timeline-wrp .timeline-content .row:nth-child(13) .right-col {margin-top: 2rem;}

    .recipes-detail-sec .bottom-part .rice-products-wrap .recipes-relet-prod-slider.owl-carousel:not(.owl-loaded) {margin-left: -10px;margin-right: -10px;}
    .recipes-detail-sec .bottom-part .rice-products-wrap .recipes-relet-prod-slider.owl-carousel:not(.owl-loaded) .rice-product-in {max-width: 50%;margin-left: 10px;margin-right: 10px;padding: 10px;}

    .product-small-info .left-col p span {font-size: 1.5rem;top: -0.625rem;}

    .poilicy-cms h2, .poilicy-cms h3 {line-height: 5rem;margin-bottom: 2.3rem;margin-top: 2.3rem;}
    .poilicy-cms p {font-size: 2.2rem;line-height: 3rem;margin-bottom: 2rem;}
    .poilicy-cms ul li {font-size: 2.2rem;line-height: 3rem;margin-bottom: 1.5rem;}
    .poilicy-cms ul li p {font-size: 2.2rem;line-height: 3rem;margin-bottom: 0rem;}

    .copyright p {font-size: 1.95rem;line-height: 2.95rem;}

    .termslist {
        font-size: 2.2rem;
        line-height: 3rem;
        margin-bottom: 1.5rem;
    }


}

@media (max-width: 575px) {
    .laila-welcome-section .bottom-bg-nature video {mix-blend-mode: multiply;width: auto;height: 120px;position: absolute;bottom: 18px;left: -160vw;margin-left: 50vw;}
    .bottom-blog-section .left-col ul li {width: 100%;}
}

@media screen and (max-width: 480px) {
    /* .ingredients-sec .tabs {display: none;} */
    .ingredients-sec .tab-heading {display: none;}
    /* .ingredients-sec .tab-heading {background-color: #ccc;color: #fff;border-top: 1px solid #333;margin: 0;padding: 5px 20px;display: block;cursor: pointer;-webkit-user-select: none;;-ms-user-select: none;user-select: none;} */
    .ingredients-sec .d_active {background-color: #666;color: #fff;}
}