@media (min-width:1400px){


}

@media (max-width:1199px) {
.navbar-expand-lg{width:40%;}
.banner_heading{font-size:60px;}
.marquee-text-svg{margin-top:5.1rem;}
.marquee-text-svg text{font-size:6rem;}
.about{font-size:22px;}
.ab_video{height:375px;}
.ab_video1{height:375px; top:6rem;}
.ab_video2{height:375px; top:0;}
.about_img{min-height:525px;}
.heading{font-size:65px;}
.customer_bg .heading{font-size:110px;}
.video_bg video{height:520px;}
.nutrition_left .heading{padding-bottom:3rem;}
.footer_video video{height:370px;}
.detail{padding-left:1rem;}
#proCarousel .carousel-indicators{padding-right:1rem;}
.pack_radio{height:60px;}
.ord_img{display:flex; align-items:center; width:20%;}
.ord_item{width:80%;}
.contact_bg form{padding-left:20px; padding-right:20px;}
.contact_head{width:66%;}
.why{padding-right:1rem; padding-left:1rem;}
.why h5{font-size:24px;}
.why:nth-of-type(2){margin-left:-3rem;}
.why:nth-of-type(3){margin-left:-2rem;}
.why:nth-of-type(4){margin-left:-2rem;}
.o_date .btn{margin-left:5px;}
.o_date{font-size:16px;}
.or_img{width:20%;}
.or_info{width:80%;}
.order_process ul li:first-child:before{left:55px;}
.order_process ul{font-size:13px;}
.order_process ul:after{left:55px; right:55px;}
.process_text{margin-left:30px; margin-right:30px; font-size:16px;}

}

@media (max-width:896px) {
.hidden_header{height:116px;}
.navbar-brand img{height:50px;}
.navbar-expand-lg{width:auto; order:2; margin:0; padding-left:2rem;}
.navbar-light .navbar-toggler{border-radius:0; position:relative; z-index:1;}
.navbar-expand-lg .navbar-nav .nav-link{font-size:22px; color:#335c30; font-weight:500; padding:15px 0px; text-align:left; border-bottom:#9cb58d solid 1px;}
.navbar-collapse{background:#b6cba5; overflow:auto; position:fixed; top:0px; right:-100%; height:100vh; width:100%; padding:10px 70px; transition:all 0.3s; z-index:9; overflow-x:hidden;}
.navbar-toggler[aria-expanded="true"] .navbar-close-icon{display:block; width:.7em; height:.7em; fill:#335c30; padding:0px;}
.collapse.show{right:0;}
.nav-fill .dropdown-menu{display:none; visibility:visible; opacity:1; transform:inherit; background:#01070a; box-shadow:none;}
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show>.nav-link, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color:#9cb58d;}
.dropdown:hover > .dropdown-menu{display:block;}
.navbar-toggler.nav_close{margin-top:15px; margin-bottom:15px; background:none; padding:0; height:auto; float:right;}

.navbar-light .navbar-nav .nav-link:before{display:none;}

.header_right{margin-left:auto;}
.header_right .social-icon{display:none;}
.banner_text{margin-top:0; padding-left:0; font-size:20px;}
.banner_heading{font-size:50px;}
.marquee-text-svg{margin-top:4rem;}
.marquee{bottom:0;}
.ab_video, .ab_video1, .ab_video2{height:500px;}
.about{margin-bottom:3rem;}
.about_img{min-height:605px;}
.customer_bg .heading{font-size:85px;}
.customer{font-size:20px;}
.nutrition_box{width:95%;}
.mg{font-size:30px;}
.nutrition_left{inset:25vw auto auto 3vw;}
.nuts_text h3{font-size:35px;}
.nuts_text{font-size:19px;}
.heading{font-size:50px;}
footer{font-size:13px;}
.footer_video{padding:20px;}
.footer_video video{height:300px;}
.footer_right{padding-left:15px;}
.newsletter:before{left:-39px;}
.newsletter{padding-top:1.5rem; margin-top:1rem;}
.newsletter .form-control{font-size:25px;}
.copyright{padding-top:2rem;}
.copyright .container{display:flex; align-items:center; flex-direction:column;}
.copyright ul{float:none; order:1; margin-bottom:1.5rem;}
.copyright ul li{margin:0 5px 5px;}
.copyright span{order:2;}
.brand_row{gap:0; margin-left:-60px; margin-right:-60px;}
.detail{margin-top:2rem; padding-left:0;}
.pack_radio{width:23.5%;}
.checkout_bg .col-xl-5{padding-top:0;}
.ord_img{display:flex; align-items:center; width:17%;}
.ord_item{width:83%;}
.order_summary{position:static; margin-left:0;}
.checkout_bg .line{padding-right:15px; padding-top:3rem; margin-bottom:3rem;}
.checkout_bg .line:before{display:none;}
.contact_bg form{margin-top:2rem;}
.contact{margin-bottom:2rem;}
.why{height:210px;}
.why h5{font-size:19px; margin-top:4rem;}
.dashboard{margin-left:0; margin-top:2rem;}
.or_img{width:17%;}
.or_info{width:83%;}
.order_process ul li:first-child:before{left:65px;}
.order_process ul:after{left:65px; right:65px;}

}

@media (max-width:768px) {


}

@media (max-width:736px) {
.banner_heading{font-size:32px; margin-bottom:10px;}  
.marquee-text-svg{margin-top:3.5rem;}
.ab_video, .ab_video1, .ab_video2{height:450px;}
.about_img{min-height:525px;}
.nutrition_right{right:1.5rem;}
.heading_main p{padding:0; font-size:22px;}
.footer_video{border-right:none;}
.footer_video video{height:400px;}
.newsletter:before{left:-50%; right:-50%;}
.footer_right{position:relative; padding-left:0; padding-top:2rem;}
.footer_right:before{content:''; position:absolute; left:-50%; right:-50%; top:0; height:1px; background:#faeade33;}
.copyright{margin-top:2rem; text-align:center;}
.nuts_text{padding-right:0;}
.nuts_img svg{width:135%; right:-55%;}
.nuts_text h3{font-size:30px;}
.carousel-control-next, .carousel-control-prev{width:2rem;}
.carousel-control-next-icon, .carousel-control-prev-icon{width:2rem; height:2rem;}
.contact_bg form .heading{font-size:27px;}
.why_row{flex-wrap:wrap; margin-top:0; margin-bottom:0;}
.why h5{font-size:22px;}
.why{width:48%; position:static; margin-bottom:1.5rem;}
.why:first-child{transform:rotate(0deg);}
.why:nth-of-type(2){margin-left:1rem; transform:rotate(0deg);}
.why:nth-of-type(3){margin-left:0rem;}
.why:nth-of-type(4){margin-left:1rem; transform:rotate(0deg);}
.order_img{width:21%;}
.order_item{width:79%;}
.o_date{width:75%; margin-left:auto; border-left:none; padding-left:0; padding-top:10px; margin-top:5px; border-top:#ddcdb6 dashed 1px; text-align:left;}
.or_img{width:22%;}
.or_info{width:78%;}
.order_total{width:60%;}
.order_process ul li span{font-size:10px;}
.order_process ul li:first-child:before{left:45px;}
.order_process ul:after{left:45px; right:45px;}
.process_text{margin-left:15px; margin-right:15px;}

}

@media (max-width:667px) {
.banner_text{font-size:19px;}    
.marquee-text-svg{margin-top:3.2rem;}    
.ab_video, .ab_video1, .ab_video2{height:420px;}
.mg{font-size:20px;}
.nut span{font-size:14px; margin-top:.5rem;}
.nut{font-size:16px;}
.nutrition_right{font-size:15px; width:200px;}
.heading{font-size:45px;}
.nutrition_left .heading{padding-bottom:1.5rem;}


}

@media (max-width:640px) {


}

@media (max-width:568px) {
.navbar-collapse{padding-left:25px; padding-right:25px;}    
.banner{padding-bottom:12rem;}    
.banner_heading{font-size:35px; line-height:1;}
.banner_img svg{width:90%;}
.banner_text{margin-top:2rem;}
.marquee-text-svg{margin-top:2.2rem;}
.nutrition_box{padding:10px 10px; gap:0; bottom:20px;}
.nutrition_right{width:175px;}
.footer_right .col-sm-6{width:50%;}
.product_bg .col-sm-6{width:50%;}
.footer_video{background-size:80%;}


}

@media (max-width:480px) {
.navbar-brand img{font-size:45px;}    
.navbar-expand-lg{padding-left:1rem;}    
.banner{padding-bottom:8rem;}     
.marquee-text-svg{margin-top:1.8rem;}
.marquee-text-svg text{font-size:5rem;}
.copyright ul{flex-wrap:wrap; justify-content:center;}
.heading{font-size:35px;}
.ab_video, .ab_video1, .ab_video2{height:345px;}
.about_img{min-height:420px; margin-top:0;}
.about{font-size:19px;}
.about ul li:before{top:4px;}
.video_bg video{height:320px;}
.nutrition_left .heading{padding-bottom:.6rem;}
.nutrition_left .heading span{padding-bottom:2px;}
.nutrition_left, .nutrition_right{position:static; margin-top:1rem;}
.mg{font-size:15px;}
.nut{font-size:14px;}
.nut span{font-size:12px;}
.product_bg .row{justify-content:center;}
.product_bg .col-sm-6{width:70%;}
.product_bg .col-sm-6.ms-auto{margin-left:0 !important; margin-bottom:1rem;}
.nuts_text h3{font-size:23px;}
.nuts_text{font-size:16px; text-align:center; align-items:center; margin-bottom:2rem;}
.nuts_img svg{width:115%; right:-14%;}
.brand_bg{padding-top:0;}
.brand_row{margin-top:9rem;}
.brand:nth-of-type(3), .brand:nth-of-type(5){bottom:3rem;}
.brand:nth-of-type(2), .brand:nth-of-type(6){bottom:6rem;}
.brand:first-child, .brand:last-child{bottom:9rem;}
.customer_bg .heading{font-size:55px;}
.customer_bg h3{font-size:35px;}
.footer_video video{height:300px;}
.product_image .carousel{flex-wrap:wrap;}
.product_image .carousel-inner{width:100%; order:1;}
#proCarousel .carousel-indicators{width:100%; order:2; padding-right:0; display:flex; margin-top:1.5rem;}
#proCarousel .carousel-indicators>li{width:25%;}
body{font-size:18px;}
.pack_radio{width:24%; margin-right:0;}
.detail, .pack_radio label{font-size:18px;}
.detail .heading{font-size:35px;}
.detail h6{font-size:1.5rem;}
price {font-size:30px;}
.f_logo img{height:45px;}
.footer_top .social-icon a{width:55px; height:55px;}
.cart-drawer{width:100%;}
.cart-header, .cart-body{padding-left:15px; padding-right:15px;}
.cart_img{display:flex; align-items:center;}
.ord_img{width:20%;}
.ord_item{width:80%;}
ul.pay_using li img{height:17px; margin-top:0;}
.order_summary h6, .checkout_bg .heading{font-size:30px;}
.order_summary ul li:last-child{font-size:18px;}
.order_summary ul li:last-child .fa{font-size:15px;}
.login{padding:20px;}
.forgot{font-size:15px;}
.contact_head{width:100%;}
.why{width:100%;}
.why:nth-of-type(2), .why:nth-of-type(4){margin-left:0rem;}
.dashboard .heading{font-size:30px;}
.order_item .sub_head, .or_info .sub_head{font-size:20px;}
.order_img{width:25%; display:flex; align-items:center;}
.order_item{width:75%;}
.o_date{width:69%;}
.order_id{font-size:15px;}
.or_img{width:30%;}
.or_info{width:70%;}
.order_total{width:100%;}
.order_process ul{display:block; text-align:left; font-size:15px;}
.order_process ul:after{height:93%; width:3px; top:8px; bottom:10px; left:4px; right:inherit;}
.order_process ul li{min-height:65px; padding-left:25px;}
.order_process ul li.process{width:auto;}
.order_process ul li.process:before{height:100%; width:3px; left:4px;}
.order_process ul li:last-child:before{bottom:9px;}
.order_process ul li:after{right:inherit; bottom:inherit; top:6px;}
.order_process ul li:last-child{min-height:inherit;}
.order_process ul li span{position:static; margin-top:5px; font-size:12px;}
.process_text{margin:25px 0px 0;}


}

@media (max-width:414px) {



}

@media (max-width:375px) {
.ab_video, .ab_video1, .ab_video2{height:320px;}
.ord_img{width:22%;}
.ord_item{width:78%;}

}

@media (max-width:360px) {
.ab_video, .ab_video1, .ab_video2{height:315px;}
.about_img{min-height:380px;}
.ord_img{width:24%;}
.ord_item{width:76%;}


}

@media (max-width:320px) { 
.marquee-text-svg{margin-top:1.5rem;}
.pack_radio{width:32%;}
.ord_img{width:26%;}
.ord_item{width:74%;}

}