@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap');
body{font-family: 'Oswald', sans-serif;}
.home_page, .inner_page, .parent_menu{font-family: 'Oswald', sans-serif;}

.bg-nav-green{border:0px;}
.navbar{padding: 1rem 1.5rem;}
.navbar .justify-content-lg-center{justify-content:right!important}
.iframe_container{padding:0px;}
.widget-page-wrapper{width: 1347px; left: calc((100% - 1347px) / 2); margin:0px;}
.menu ul li{width: 156px; white-space: nowrap; text-align: left; margin: 0px;}
.menu ul { text-align: left!important; width: 560px; margin:unset!important;}
.menu {height:auto!important;}
.menu .menu_item{padding:20px; position:relative!important;}
.menu .menu_item ul li a{font-weight:400!important; text-decoration:underline; padding-top: 5px!important;  padding-bottom: 5px!important;}
.menu_top{position: absolute; z-index: 1000; right: 40px; top: 40px;}
.menu_top .search_box_widget{background: transparent; border: 0px; box-shadow: unset; border-bottom: solid 1px #000; border-radius: 0px;}
.widget-viewcart{top: 15px!important;}
.product_list ul{padding:20px;}
.product_list ul.img_225_225 li {width: 21.8%!important; margin: 20px;}
.product_list ul.img_225_225 li:hover{box-shadow:unset!important;}
.product_list .n_225{padding:10px;}
.pro_name span{font-weight: 400;}
.pro_price{padding-top:10px!important;}
.pro_price span{font-weight: 400;}
.add_cart_button{border-radius:5px!important;}
footer.footer{padding:50px;}
.f-logo{width:100%; left:0px;}
.f-logo img{margin-top:0px; width:240px;}
.f-address{width: 240px; margin: 0 auto; margin-top: 20px; font-size: 20px; line-height: 33px;}
.f-head{text-align: center; font-size: 22px; margin-top:50px;}
.f-timing{text-align: center; font-size: 18px; line-height: 31px;}
.f-head-2{text-align: center; font-size: 22px; margin-top:50px;}
.f-subscription{width: 240px; margin: 0 auto; margin-top: 20px;}
.f-subscription input{width: 100%; border: 0px; border-bottom: solid 1px #000; background: transparent; text-align: center; padding: 6px;}
.f-subscription input::Placeholder{color:#322917;}
.f-subscription button{background: #322917; width: 150px; border: 0px; padding: 5px; color: #fff; margin: 0 auto; display: block;}
.footer .social-link a i{color:#000!important;}


@media screen and (min-width: 1150px) and (max-width: 1280px) {
.widget-page-wrapper{width:100%; left:0px;}
.iframe_container iframe{width:100%;}
.product_list ul.img_225_225 li{margin: 17px;}
}


@media screen and (min-width: 1000px) and (max-width: 1149px) {
.widget-wrapper-top {margin-top: 99px;}
.widget-page-wrapper{width:100%; left:0px;}
.iframe_container iframe{width:100%;}
.product_list ul.img_225_225 li{margin: 15px;}
}

@media screen and (min-width: 974px) and (max-width: 1023px) {
.product_list ul {padding: 15px;}
.widget-wrapper-top {margin-top: 99px;}
.widget-page-wrapper{width:100%; left:0px;}
.iframe_container iframe{width:100%;}
.product_list ul.img_225_225 li{margin: 15px;}
footer.footer{padding:30px;}
}

@media screen and (min-width: 750px) and (max-width: 990px) {
.product_list ul {padding: 15px; }
.widget-wrapper-top {margin-top: 99px;}
.widget-page-wrapper{width:100%; left:0px;}
.iframe_container iframe{width:100%;}
.product_list ul.img_225_225 li{margin: 15px; width: 29%!important;}
footer.footer{padding:20px;}
.menu_top{position: relative; top: unset; right: unset; padding: 5px 15px;}
}

@media screen and (min-width: 540px) and (max-width: 767px) {

}

@media screen and (min-width: 300px) and (max-width: 539px) {
.product_list ul {padding: 15px; }
.widget-wrapper-top {margin-top: 99px;}
.widget-page-wrapper{width:100%; left:0px;}
.iframe_container iframe{width:100%;}
.product_list ul.img_225_225 li{margin: 15px 5px; width: 100%!important;}
footer.footer{padding:20px;}
.menu_top{position: relative; top: unset; right: unset; padding: 5px 15px;}
.widget-viewcart {top: 75px!important;}

}