
@media(min-width:768px){
.nav-tabs li:hover ul{display: block;}
.nav-tabs ul{position: absolute;}
}

@media (min-width: 1600px) and (max-width : 1900px){
	.get-inspired-section .row-wrp .card-wrp .content .info {max-width: 24vw;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img img {max-width: 39vw;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img img {max-width: 43vw;}
	.get-inspired-section .row-wrp .card-wrp .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(2) .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .content img {max-width: 29vw;}
}

@media(min-width:1920px){
	.get-inspired-section img.karela{max-width:20vw;}
	.get-inspired-section .row-wrp .card-wrp .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(2) .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .content img{max-width:30vw;}
	.get-inspired-section .row-wrp .card-wrp .cooking-img img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img img{max-width:45vw;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img img{max-width:40vw;}
    .get-inspired-section .row-wrp .card-wrp .content .info{max-width:25vw;}
    .get-inspired-section .row-wrp .card-wrp .content .info a{font-size:2vw;}
    .get-inspired-section .row-wrp .card-wrp .content .info p{font-size:1.5vw;}
    .get-inspired-section .row-wrp .card-wrp .content{left:20.3%;}
    .get-inspired-section .row-wrp .card-wrp:nth-child(2) .content{top:-15%;right: 24%;}
    .get-inspired-section .row-wrp .card-wrp:nth-child(3) .content{left: 23%;top: -15.5%;}
    .get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img{margin-top:-120px;}
    .get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img{margin-top:-15%;right:-9%;}
   
    .get-inspired-section .footer-btn{margin-top:60px;}
}
@media(min-width:2880px){
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img{margin-top:-100px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .content{top:-10%;}
}
@media(min-width:3200px){
	.get-inspired-section img.karela{max-width:20vw;}
	.get-inspired-section .row-wrp .card-wrp .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(2) .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .content img{max-width:30vw;}
	.get-inspired-section .row-wrp .card-wrp .cooking-img img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img img{max-width:45vw;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img img{max-width:40vw;}
    .get-inspired-section .row-wrp .card-wrp .content .info{max-width:25vw;}
    .get-inspired-section .row-wrp .card-wrp .content .info a{font-size:2vw;}
    .get-inspired-section .row-wrp .card-wrp .content .info p{font-size:1.5vw;}
    .get-inspired-section .row-wrp .card-wrp .content{left:20.3%;}
    .get-inspired-section .row-wrp .card-wrp:nth-child(2) .content{top:-20%;right: 24%;}
    .get-inspired-section .row-wrp .card-wrp:nth-child(3) .content{left: 27.4%;}
    .get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img{}
    .get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img{margin-top:-17%;right:-9%;}
}
@media(max-width:1450px){

	.hero-banner .hero-banner-slider .item .content img{max-height:470px;}
	.hero-banner .hero-banner-slider .item .thumbnail{padding-bottom:556px;}
}


@media screen and (max-width:1370px) {
	body { padding-top: 136px;}
	.container, header .container{padding:0px 40px;}
	.home-products-section .container {padding: 0px 80px;}
	.customer-review .item{padding:30px 25px 15px;}
	.cms-banner-sec .title h1{/*white-space: nowrap;*/}
	.aboutus-two-col, .aboutus-two-col-img{padding: 100px 0 150px;}
	.aboutus-two-col .aboutus-right p, .aboutus-slider-wrp .aboutus-slider-title p, .aboutus-two-col-img .aboutus-right p{font-size:24px;}

}

@media screen and (max-width:1280px){
	body {padding-top: 125px;}
	body::before{height:125px;}
	header .middle-column nav .nav-list > li > a {font-size:24px;}
	header .middle-column nav .nav-list > li:nth-child(3) img {max-width: 153px;}
	
	.home-products-section .products-slider .content a, .occasion-section .item .content a {max-width: 300px;margin: 0px auto;}
	
	.get-inspired-section .row-wrp .card-wrp .cooking-img img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img img {max-width:600px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img img {max-width:490px;}
	.get-inspired-section .row-wrp .card-wrp .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(2) .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .content img {max-width:320px;}
    .get-inspired-section .row-wrp .card-wrp .content .info {padding:10px 15px 10px;}

	footer .row {justify-content: space-around;}
	footer .footer-logo {margin-left: 30px;max-width: 300px;padding-right: 30px;}
	footer .usefull-links {padding-left: 24px;max-width: 380px;}
	footer .social-links {max-width: 325px;}
	.recipes-inner-banner .recipes-banner-fot .recipes-banner-left{padding-left:40px;}
	.recipes-inner-banner .recipes-banner-fot .recipes-banner-right{padding:30px 40px 0px 55px;}
	.recipes-inner-banner .recipes-banner-fot li{margin-bottom:25px;}
	.recipes-inner-wrp{padding-bottom:50px;}
	.occasion-section .item-img .bg-hover-img{max-height:80%;}
	.occasion-section .item-img .overlay-hover-show{max-height:100%;}
	.product-details-section .row .right-col .name{padding:55px 0px 17.5px 50px;}
	.faq-section{padding:64px 0 85px;}
	.from-field-wrap{padding-left:20px;grid-gap: 45px;}
	.from-field-wrap h6{margin-bottom:30px;}
	.tab-filter .item .item-img{padding-bottom:75%;}


}

@media screen and (max-width: 1075px) {
	.nav-tabs li button{padding:10px 40px;font-size:22px;}
	footer .footer-logo {max-width: 270px;padding-right: 15px;}
	footer .usefull-links {padding-left: 15px;max-width: 372px;}
	footer .social-links {max-width: 300px;margin-top: 10px;}
	footer .social-links ul {margin-left: -10px;margin-right: -10px;}
	footer .social-links ul li {padding-left: 10px;padding-right: 10px;}
	footer .social-links ul li a img {max-width: 45px;}
}

@media screen and (max-width: 1024px) {
	.nav-tabs li button {font-size: 20px; padding: 15px 35px; white-space: nowrap;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .content {top: -10%;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img {margin-top: -72px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(3) .content {top: -10%;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img {margin-top: -100px;}	
	.home-products-section .heading h2, .aboutus-slider-wrp .aboutus-slider-title h2{font-size:36px;}
	.tab-filter .item .item-img{padding-bottom:80%;}
	.product-details-section .row .left-col .thumbnail img{max-height:300px;}
	.products-slider .owl-nav button{width:40px;height:60px;}
	.products-slider .owl-nav button.owl-prev{left:-40px;}
	.products-slider .owl-nav button.owl-next{right:-40px;}
	
}

@media screen and (max-width: 991px){
	body {padding-top: 125px;}
	header .header-bg-image {padding-bottom:136px;}
	.hero-banner .hero-banner-slider .owl-dots .owl-dot {width: 45px;height: 5px;margin: 0px 3.5px;}
	.hero-banner .hero-banner-slider .item {padding:30px 50px 30px 50px;}
	.hero-banner .hero-banner-slider .item .content img {max-width:340px;}
	
	.get-inspired-section img.karela {bottom: 80px;}
	.get-inspired-section .row-wrp .card-wrp {margin-top:80px;}
	.get-inspired-section .row-wrp .card-wrp .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(2) .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .content img {max-width: 300px;}
    .get-inspired-section .row-wrp .card-wrp .content .info {padding:10px 10px 10px;}
    .get-inspired-section .row-wrp .card-wrp .content, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .content {left:8px;}
    .get-inspired-section .row-wrp .card-wrp:nth-child(2) .content {top: -10%;right:8%;}
	.get-inspired-section .row-wrp .card-wrp .cooking-img img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img img {max-width: 480px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img {margin-top: -60px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img img {max-width: 430px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img {margin-top: -130px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(3) .content {top: -25%;left: 8%;}

	.occasion-section .tab-data {grid-template-columns: repeat(2, 1fr); }
	.home-products-section .products-slider .content a, .occasion-section .item .content a {font-size: 20px;}
	.occasion-section .item-img .bg-hover-img {max-height: 75%;}
    .looking-sec .item{max-width:70%;}
	footer .row {justify-content: center;}
	footer .social-links {margin-top: 20px;}
	footer .footer-logo {max-width: 100%;padding-right: 0px;margin-left: 0px;margin-bottom: 30px;display: flex;flex-direction: column;}
	
	.aboutus-two-col, .aboutus-two-col-img {padding: 70px 0 120px;}
	.aboutus-two-col .aboutus-right p,.aboutus-slider-wrp .aboutus-slider-title p, .aboutus-two-col-img .aboutus-right p {font-size: 20px;line-height: 30px;}
	.aboutus-two-col-img .aboutus-img{/*margin-left:-110px;*/margin-top:-80px;}
	.aboutus-two-col-img .aboutus-content{column-gap:30px;}
	.aboutus-two-col-img .aboutus-right p:not(:last-child){margin-bottom:30px;}
	.aboutus-slider-main .aboutus-slider .item img{max-height:280px;}
	.customer-review .item{padding:20px 15px 10px;}
	.tab-filter .tabination-content{grid-gap:30px 30px;}
	.nav-tabs li button{padding:10px 20px;}
    .tab-filter .item-img .bg-hover-img{max-height: 100%;}
    /*.contact-us-banner-wrp{height:200px;}*/
    .contact-us-banner-wrp img{height:100%;object-fit: cover;}
    .recipes-inner-banner .recipes-banner-fot .recipes-banner-left{padding-left:35px;}
    .recipes-inner-banner .recipes-banner-fot .recipes-banner-right{padding:25px 35px 0px 45px;}
    .recipes-inner-banner .recipes-banner-fot li{margin-bottom:20px;}
    .recipes-inner-wrp{padding-bottom:40px;}
    .product-details-section .row .right-col .name{padding:40px 0px 17.5px 30px;}
    .faq-section{padding:54px 0 65px;}
    .faq-section .faq-item{padding:20px 0;}
    .faq-section .faq-question::after{width:22px;height:22px;}
    .products-slider .content a, .occasion-section .item .content a, .aboutus-slider-main .aboutus-slider .content a{font-size:22px;}
    .contact-us-form-wrp form.contact-us .input{font-size:16px;}
    .recipes-inner-wrp .recipes-inner-content .recipes-inner-right{width:55%;}
}

@media screen and (max-width: 767px){
	body{padding-top:120px;}
	body::before{height:120px;}
	.nav-underline{display: none;}
	.video-product-section .card-wrp .thumbnail video{height:600px;}
	header {padding: 25px 0px;overflow:visible;}
	header .header-bg-image{padding-bottom:120px;}
	header .row{display: flex;justify-content: center;align-items: center; padding:0px;}
	header .logo{display: block;max-width:147px;}
	header .menu-toggle {display: block;background: transparent;border: none;cursor: pointer;position: absolute;right: 30px;height: 32px;}
    header .middle-column {flex-direction: column;background: #fff !important;position: absolute;top: calc(100% + 15px);left: 100%;width: 100%;height: 100vh;opacity: 0;visibility: hidden;transition: all 0.3s ease;z-index: 9999;padding: 0px 0 20px;}
    header .middle-column.open {left: 0;visibility: visible;opacity: 1;}
    header .middle-column nav .nav-list > li:hover:before, header .middle-column nav .nav-list > li.active:before{display: none;}
    header .middle-column nav .nav-list > li:nth-child(3){display: none;}
    .navbar .nav-list {flex-direction: column;}
    .navbar .nav-list li {border-bottom: 1px solid #73B926;width: 100%;margin: 0 auto;justify-content: start;padding: 0 15px;}
    header .middle-column nav .nav-list > li > a, header .middle-column nav .nav-list > li:first-child a, header .middle-column nav .nav-list > li:last-child a {text-shadow: none;padding:15px 20px;}

	.hero-banner .hero-banner-slider .item .title .light-bg {border-radius: 8px;}
	.hero-banner .hero-banner-slider .item .title h2 {font-size: 24px;padding: 12px 15px 9px;}
	.safari .hero-banner .hero-banner-slider .item .title h2{padding:12px 15px 9px;}
	
	.home-products-section .container {padding: 0px 50px;}
    .home-products-section .products-slider .owl-nav button.owl-prev {left: -40px;}
    .home-products-section .products-slider .owl-nav button.owl-next {right: -40px;}
	.home-products-section .products-slider .content a, .occasion-section .item .content a {font-size: 18px;}
	.home-products-section .footer-btn {margin-top: 45px;}
	.home-products-section .footer-btn a span {font-size: 20px;padding: 15px 30px;}
    .customer-review .item{padding:25px 20px 12px;}
	.get-inspired-section .row-wrp .card-wrp { margin-top: 120px;}
    .get-inspired-section .row-wrp .card-wrp .content .info{padding:5px 15px 10px;}
	.get-inspired-section img.karela{display: none;}

	.product-banner {min-height: 300px;}
	.product-banner img {min-height: 300px; object-fit: cover;}
	.product-banner .title h2, .cms-banner-sec .title h1 { padding: 12px 15px;}
	.safari .product-banner .title h2, .safari .cms-banner-sec .title h1{padding:12px 15px;}

	.nav-tabs {justify-content: start; overflow-x: auto; max-width:325px;margin: 0 auto 43px;padding-bottom:10px;}
	.nav-tabs ul li{padding:7px 15px 7px 15px;}
	.nav-tabs li button {padding: 12px;}
	.occasion-section .tab-data {grid-gap: 30px 11.5px;}
	.occasion-section .nav-tabs li {min-width: 153px;}
	.get-inspired-section .heading h2 {font-size: 35px;}
	.get-inspired-section .footer-btn a span {font-size: 20px;padding: 15px 50px;}
	.get-inspired-section .row-wrp .card-wrp .content .info a, .get-inspired-section .row-wrp .card-wrp .content .info p {font-size: 16px;}
	.get-inspired-section .row-wrp .card-wrp .cooking-img {margin-top: 0px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(1) {margin-top:36px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .content {top:0%;right: 0%;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(1) .content .info {left:50%;top: 50%;margin-top: 0;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(3) .content {top: 0;left: 5%;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(3) .content .info {margin-top: 0;left: 50%;}
	.get-inspired-section .row-wrp .card-wrp .cooking-img img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img img {max-width: 65%;}	
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img img{max-width:60%;}
	.get-inspired-section .row-wrp .card-wrp .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(2) .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .content img{max-width:250px;}
	.aboutus-two-col, .aboutus-two-col-img {padding: 50px 0 80px;}
	.aboutus-two-col .aboutus-content{flex-wrap:wrap;}
	.aboutus-two-col .aboutus-content .aboutus-left, .aboutus-two-col .aboutus-content .aboutus-right, .aboutus-two-col-img .aboutus-content .aboutus-left, .aboutus-two-col-img .aboutus-content .aboutus-right, .product-details-section .row .left-col, .product-details-section .row .right-col{width:100%;max-width:100%;}
	.aboutus-two-col .aboutus-content .aboutus-left{margin-bottom:20px;}
	.aboutus-two-col-img .aboutus-content{flex-wrap:wrap;}
	.aboutus-two-col-img .aboutus-content .aboutus-right{padding:0px 15px;}
	.aboutus-two-col-img .aboutus-right p:not(:last-child){margin-bottom:20px;}
	.aboutus-slider-main .aboutus-slider .item img{max-height:220px;}
	.tab-filter .tabination-content {grid-gap: 30px 20px;}
	.tab-filter .nav-tabs li:last-child{justify-content: unset; align-items: unset;}
	.review-slider .owl-dots{margin-top:0;}
	.recipes-inner-banner .recipes-banner-fot .recipes-banner-left{padding-left:0px;width: 100%;}
	.recipes-inner-banner .recipes-banner-fot .recipes-banner-right{padding:25px 30px 0px 30px;width:100%;}
	.product-details-section .row .right-col .name{padding:30px 0px 30px 20px;}
	.product-details-section .row .left-col img{margin:0px auto;}
	.faq-section{padding:30px 0 45px;}
	.from-field-wrap{padding-left:0px;grid-template-columns: 100%;}
	.from-field-wrap .from-field-content{padding:0px 15px;}
	.aboutus-two-col .aboutus-palak-img{margin-top:0px;}
	.recipe-details-section .breadcrumbs{padding-top:0px;}
	.from-field {padding-bottom: 90px;}
	.products-slider .owl-nav button, .looking-sec .looking-slider .owl-nav button{width:25px;height:50px;}
    .products-slider .owl-nav button.owl-prev, .looking-sec .looking-slider .owl-nav button.owl-prev{left:-15px;}
    .products-slider .owl-nav button.owl-next, .looking-sec .looking-slider .owl-nav button.owl-next{right:-15px;}
}

@media screen and (max-width: 725px) {
	.container, header .container, footer .container, .product-details-section .container{padding: 0px 15px;}
	.product-banner .title{padding-left:15px;padding-right:15px;}
	footer{float: left;padding:25px 0px;}
	footer .row{display: block;}
	footer .footer-logo{margin-bottom:0;max-width: 29%;float:left;}
	footer .footer-logo a{margin-bottom:3px;}
	footer .footer-logo h2{font-size:21px;}
	footer .usefull-links {padding-left: 0;max-width: 65%;float: right;}
	footer .social-links {max-width: 30%;display: flex;flex-direction: row-reverse;float: left; justify-content: end;margin-top: 8px;}
	footer .social-links h3{line-height:1.3; margin-bottom:0;text-align: left;margin-top:0;}
	footer .social-links ul{margin-left:0;margin-right:10px;}
	footer .usefull-links ul:nth-child(1) {max-width: max-content;padding-right: 20px;}
	footer .usefull-links ul:nth-child(2) {max-width: max-content;padding-left: 0px;}
	footer .usefull-links ul li a{font-size:14px;}
	footer .usefull-links ul li:not(:last-child){margin-bottom:0;line-height: 1;}
	footer .social-links ul li{padding:0;}
	footer .social-links ul li:not(:last-child){margin-bottom:7px;}
	footer .social-links ul li a img{max-width:29px;}

	.contact-us-form-wrp form.contact-us label{padding:20px 20px;max-width:120px;text-align: center;}
	.contact-us-form-wrp form.contact-us .input-box.checkbox .checkbox{padding:18px 10px 18px 18px;}
	.product-banner .title h2 { max-width:420px;}
	.cms-banner-sec .title h1{max-width:360px;}
	.products-slider .item{max-width:80%;margin:0px auto;}
    

}

@media(max-width:639px){
	footer .footer-logo h2{font-size:18px;}
}
@media screen and (max-width: 576px) {
	footer{float: unset;padding:22px 0 55px;}
	footer .footer-logo, footer .social-links{max-width:100%;float: unset;justify-content: center;text-align: center;}
	footer .footer-logo{margin-bottom:20px;}
	footer .social-links{flex-direction: column-reverse;}
	footer .social-links ul{column-gap:44px;}
	footer .social-links h3{text-align: center;max-width:215px;margin:0px auto;}
	footer .social-links h3 br{display: none;}
	footer .footer-logo a{margin-bottom:5px;}
	footer .footer-logo a img{max-width:178px;margin:0px auto;}
	footer .footer-logo h2{font-size:19px;}
	footer .usefull-links{display: none;}

	.hero-banner .hero-banner-slider .item {padding:18px 90px 25px 0px;}
	.hero-banner .hero-banner-slider .item .thumbnail {padding-bottom:286px;}
	.hero-banner .hero-banner-slider .item .content img {max-height:230px;}
	.hero-banner .hero-banner-slider .owl-dots .owl-dot  {width: 35px;height: 3px;margin: 0px 3.5px;}
	.hero-banner .hero-banner-slider .owl-dots {bottom:0;padding:50px 10px 20px;}
	.hero-banner .hero-banner-slider .item .title {align-items: end;padding-bottom:55px;}
	.home-products-section .heading h2, .aboutus-slider-wrp .aboutus-slider-title h2{font-size:30px;}
	.get-inspired-section .row-wrp .card-wrp {margin-top:0;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(1) {margin-top:90px;}
	.get-inspired-section .row-wrp .card-wrp .cooking-img img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img img {max-width: 60%;}	
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img img{max-width:55%;}
	.get-inspired-section .row-wrp .card-wrp .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(2) .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .content img{max-width:200px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img {margin-top:0px;margin-left:-30px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img {margin-top:0px; right: -60px;}

	.looking-sec .item{max-width:80%;}
	.home-products-section .products-slider .owl-nav button, .looking-sec .looking-slider .owl-nav button{width:15px;height:45px;}
	.aboutus-two-col .aboutus-right p, .aboutus-slider-wrp .aboutus-slider-title p, .aboutus-two-col-img .aboutus-right p {font-size: 18px;line-height: 28px;}
	.aboutus-slider-wrp .aboutus-slider-title p{width:100%;}
	.aboutus-slider-main .aboutus-slider{flex-wrap:wrap;}
	.occasion-section:not(.ingredient-slider-sec){padding:30px 0 40px;}
	.customer-review{padding:20px 0 15px;}
	.customer-review h4{margin-bottom:30px;}
	.owl-dots button.owl-dot{width:30px;height:4px;margin:0px 3.5px;}
	.owl-dots{padding:30px 10px 10px;}
	.info{padding:10px 10px;}
	.recipes-inner-banner .recipes-banner-fot .recipes-banner-right{padding:25px 20px 0px 20px;}
	.recipes-inner-banner .recipes-banner-fot li{margin-bottom:15px;}
	.recipes-inner-wrp{padding-bottom:30px;}
	.recipes-inner-wrp .recipes-inner-content .recipes-inner-left, .recipes-inner-wrp .recipes-inner-content .recipes-inner-right{width:100%;}

	.recipes-inner-wrp .recipes-inner-content ul{margin-bottom:33px;}
	.product-details-section .row .left-col .thumbnail img{max-height:330px;}
	.product-details-section .row .right-col .name{padding:30px 0px 30px 0px;}
	.home-products-section .products-slider .content, .occasion-section .item .content{padding:4px 10px;}
	.recipes-inner-wrp .recipes-inner-img{/*max-width:50%;*/}
	.recipes-inner-wrp .recipe-inner-block{max-width:100%;}
	.tab-filter .item .item-img{padding-bottom:100%;}
	.tab-filter .tabination-content{grid-gap:30px 15px;}
	.product-banner .title h2{max-width:380px;}
	.tabs-wrapper {
    position: relative;
    overflow: hidden;
    display: flex;
    justify-content: center;
    margin-bottom:30px;
  }

  .nav-tabs {
  	width: 100%;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    margin: 0;
  }

  .occasion-section .nav-tabs li {
    /*flex: 0 0 auto;*/
    min-width: 50%; /* Show only 2 tabs at a time */
    white-space: nowrap;
  }
 .tab-filter.occasion-section .nav-tabs li:last-child{
 	 min-width: 153px;
 }
  .scroll-btn {
   /* position: absolute;
    top: 50%;
    transform: translateY(-50%);*/
    background: transparent;
    color: #fff;
    border: none;
    z-index: 2;
    width: 30px;
    height: 44px;
    cursor: pointer;
    opacity: 0.8;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .scroll-btn img {
    width: 15px;
    height: 44px;
}

  .scroll-btn.prev {left: 0;}
  .scroll-btn.next {right: 0;}
  .info ul li{display: flex;align-items: center;}
  .info ul li:not(:last-child):after{width:2px;height:18px; margin: 0px 10px 0px;}
  /*.occasion-section .item .content a br{display: none;}*/
  .from-field {padding-bottom: 65px;}
  .recipes-inner-banner .recipes-banner-fot{margin-bottom:33px;}
  .cms-banner-wrp {grid-template-columns: repeat(3, 1fr);}
  .cms-banner-wrp .item:nth-child(1), .cms-banner-wrp .item:nth-child(2), .cms-banner-wrp .item:nth-child(3){display:none;}
  .cms-banner-sec .title h1 {max-width: 300px;}
  .aboutus-two-col, .aboutus-two-col-img{padding:40px 0 40px;}
  .home-products-section .footer-btn a span, .get-inspired-section .footer-btn a span, .aboutus-slider-wrp .aboutus-slider-btn .slider-btn span, .occasion-section .footer-btn span{font-size:20px;padding:20px 30px;}
  .aboutus-slider-wrp .products-slider .content a {max-width: 210px;margin: 0px auto;}
  .products-slider .owl-nav button{width:20px;height:50px;}
  .faq-section .faq-answer p, .faq-section .faq-answer td, .faq-section .faq-answer th{font-size:16px;}
  .recipes-inner-wrp .recipes-inner-imgbox{column-gap:15px;row-gap:15px;}
  .recipes-inner-wrp .recipes-inner-imgbox a{max-width:48%;}
  .recipes-inner-wrp .recipes-inner-img{height:220px;}
  .recipes-inner-wrp .recipes-inner-content .recipes-inner-product{width:100%;}

  .contact-us-form-wrp form.contact-us .input{padding:20px 15px;font-size:16px;}
  .custom-select{padding:14px 0px 14px 15px;}
  .select-options .option{padding:0 0 0 15px;}
  .contact-us-form-wrp form.contact-us .input-box.checkbox .checkbox{padding: 18px 10px 18px 15px;}


}

@media screen and (max-width: 450px) {
	.looking-sec .item .img-rap{height:247px;}
	.looking-sec .item .img-rap img{height:100%;object-fit: cover;}
	.get-inspired-section .row-wrp .card-wrp {margin-top:36px;}
	.get-inspired-section .row-wrp .card-wrp .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(2) .content img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .content img {max-width: 170px;}
	
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .cooking-img, .get-inspired-section .row-wrp .card-wrp:nth-child(3) .cooking-img {margin-top:0px;}
	.get-inspired-section .row-wrp .card-wrp .content .info {padding:5px 10px 10px}
	.get-inspired-section .row-wrp .card-wrp .cooking-img {margin-top:0;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(1) .content{left:-15px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .content{right:15px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(3) .content{left:-15px;}
	.get-inspired-section .row-wrp .card-wrp:nth-child(1) .content .info{top:85%;left: calc(100% - 15px);}
	.get-inspired-section .row-wrp .card-wrp:nth-child(2) .content .info{top:90%;right: calc(100% - 45px);}
	.get-inspired-section .row-wrp .card-wrp:nth-child(3) .content .info{top:85%;left: calc(100% - 15px);}
	.aboutus-two-col .aboutus-right p, .aboutus-slider-wrp .aboutus-slider-title p, .aboutus-two-col-img .aboutus-right p {font-size: 16px;line-height: 24px;}
    .customer-review .item{padding:7px 12.5px;}
    .contact-us-form-wrp{padding:30px 0 30px;}
    .contact-us-form-wrp form.contact-us label {padding: 15px 15px;max-width: 90px;}
    .contact-us-form-wrp .submit-btn button{max-width:150px;padding:14px 25px;font-size:18px;margin-top:20px;}
    .recipes-inner-banner .recipes-banner-fot .recipes-banner-right{padding:20px 15px 0px 15px;}
    .home-products-section .products-slider .content a, .occasion-section .item .content a{font-size:17px;}
    .home-products-section .products-slider .content, .occasion-section .item .content{min-height:50px;}
    .recipes-inner-wrp .recipes-inner-img {max-width: 100%;margin:0px auto;}
    .breadcrumbs ul li:last-child{margin-left:0;}
    .product-banner .title h2{max-width:360px;}
    .from-field {padding-bottom: 35px;}
    .recipes-inner-wrp .recipes-inner-imgbox{display: grid;grid-template-columns: repeat(2, 1fr);grid-gap:15px;}
    .recipes-inner-wrp .recipes-inner-imgbox a{max-width:100%;}


}
@media(max-width:415px){
	footer .usefull-links ul:nth-child(2) {max-width: min-content;}	
	.contact-us-form-wrp form.contact-us .input-box.checkbox .checkbox label {max-width: calc(100% - 28px);padding-right: 0;    padding-left: 0px;display: inline-block;}
	.product-banner .title h2{max-width:340px;}
	.product-details-section .row .left-col img{max-height:390px;}
	.recipes-inner-wrp .recipes-inner-img{height:200px;}
}
@media(max-width:390px){

}
@media(max-width:375px){
    .looking-sec .item .img-rap {height: 180px;}
	.looking-sec .looking-slider .owl-nav button.owl-prev{left:-15px;}
	.looking-sec .looking-slider .owl-nav button.owl-next{right:-15px;}
	.home-products-section .heading h2, .aboutus-slider-wrp .aboutus-slider-title h2{font-size:24px;}
	.recipes-inner-wrp .recipes-inner-imgbox a{max-width:100%;}
}


