@media(max-width: 1199px){
	.bannerCap {
	    top: 30px;
	}
	.btnB{
		margin-left: 0;
	}

}
@media(max-width: 991px){
	.bannerCap h1 {
	    font-size: 40px;
	    line-height: 50px;
	}
	.featured_card-name {
        font-size:1rem;
    }
    .home_category-card{
    	height: 20rem;
    }
    .community_content-right{
    	padding: 1rem;
    }
    .community_content-right p{
    	font-size: 16px;
    	line-height: 25px;
    }
    .glpText {
	    font-size: 26px;
	    line-height: 36px;
	}
	.community_content-left{
		aspect-ratio: inherit;
	}
	.expert_quote-text{
		margin: 20px 0;
	}

}
@media(max-width: 767px){
	.section_home-categories{
		padding-bottom: 0;
	}
	.community_content-left{
		margin-top: 30px;
	}
	.section_meals{
		background-position: right  center;
	}
	.section_expert-quote-old {
		padding-top: 0;
	}
	.section_faq-old,
	.reviewArea{
        padding-top:2rem;
        padding-bottom:2rem;
    }

}
@media(max-width: 640px){
	.bannerCap h1 {
        font-size: 28px;
        line-height: 38px;
    }
    .footerWrap {
    	padding: 2rem 0;
	}
	.footMidd{
		margin-top: 1rem;
	}
	.footMidd ul li a{
		font-size: 12px;
	}
	.footMidd{
		font-size: 12px;
	}
	.footeBottom p,
	.sliderCell p{
		font-size: 12px;
	}
	h2,
	.heading-style-h2,
	.heading-style-h1{
		font-size: 25px;
	}
	.bannerWrapper {
    	padding-bottom: 1rem;
	}
	.section_home-categories{
		padding-top: 0;
	}
	.category_card-h3,
	h3{
		font-size: 22px !important;
	}
	.photo-slide_component {
    	margin-bottom: 1rem;
	}
	.section_edn-community{
		padding-bottom: 0;
	}
	.section_meals{
		padding-bottom: 1rem;
	}
	.expert_quote-component{
		padding-top: 2rem;
	}
	.headerWrap {
    	padding: 8px 0;
	}
	.section_edn-community {
        padding-top: 1px;
    }
    .glpText {
        font-size: 22px;
    }
    .reviewSlider{
    	margin-top: 15px;
    }
    .heading-style-h4{
    	font-size: 18px;
    	line-height: 25px;
    }
    .featured_card-name {
        font-size: 14px;
        margin-top: 10px;
    }
}
@media(max-width: 575px){
	.bannerCap h1 {
        font-size: 18px;
        line-height: 24px;
    }
    .bannerCap {
        top: 15px;
        padding: 10px;
    }
    .bannerWrapper {
    	padding-bottom: 0;
	}
	.section_home-categories {
        padding-bottom: 0;
        padding-top: 0;
    }
    .heading-style-h1,
    .glpText,
    .heading-style-h2,
    .section_faq-old h2,
    .reviewArea h2{
    	font-size: 25px;
    	line-height: 35px;
    }
    .photo-slide_component {
    	margin-bottom: 0;
	}
	.faq-question-txt{
		font-size: 14px;
	}
	.sliderCell.text-center h2{
		font-size: 18px !important;
	}
	.topFotter,
	.footMidd{
		display: block;
	}
	.logoFoot,
	.footMidd ul{
		margin-bottom: 15px;
	}
	.heading-style-h1, .glpText, .heading-style-h2, .section_faq-old h2, .reviewArea h2{
		font-size: 20px;
		line-height: 30px;
	}
	.rangeValue .weight-value, 
	.rangeValue .loss-value{
		font-size: 1.5rem;
	}

}
@media(max-width: 480px){
	
}
@media(max-width: 360px){
	
}