header .navbar{background-color:#f4f4f4;position:relative;z-index:91; box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.05);}
body{font-family: 'Rubik', sans-serif;}
.btn{color:#fff;border:1px solid #60be74;font-size:1.5rem;background:#60be74;letter-spacing:1px;padding:12px 40px;border-radius:10px}
header .navbar-expand-lg .navbar-nav .nav-link{font-size:18px;align-items:center;color:#000000; font-weight: 500; position:relative;transition:all .5s ease;padding-right:30px;padding-left:30px;padding-top:18px;padding-bottom:18px}
header .navbar-expand-lg .navbar-nav .nav-item.active .nav-link{color:black; font-weight: 900;}
header  .nav_phone{ margin: 0; padding: 0;}
header .nav_phone li{display:inline-block;border:1px solid #60be74;padding:7px 19px;border-radius:4px}
header  .nav_phone li a{ color: #60be74; text-decoration: none;}
header  .nav_phone li i{ font-size: 19px;  color: #60be74; transform: rotate(349deg);}
a{
    text-decoration: none;
}
.groceries header .nav_phone li a{color:green !important;letter-spacing:1px}
/* Banner Section */
.banner_section{ padding: 0;}
.banner_section .banner_img img{width:100%;object-fit:cover;object-position:center;}
.banner_section_slider .owl-nav button.owl-next,.banner_section_slider .owl-nav button.owl-prev{font-size:2rem;width:50px;height:50px;border-radius:50px;color:#fff;position:absolute;top:50%;left:20px}
.banner_section_slider .owl-nav button:focus,.banner_section_slider .owl-nav button:hover{color:black;outline:0}
.banner_section_slider .owl-nav button.owl-next{ right: 20px;left: auto;}
.banner_section .banner_btn{color:#60be74;position:absolute;bottom:29%;text-align:right;width:100%;padding-right:18%}
.banner_section .slider_2 .banner_btn{bottom:19%}
.banner_section .slider_3 .banner_btn{bottom:27%;padding-right:22%}
.banner_section .banner_btn .btn{color:#fff;border:1px solid black;font-size:1.3rem;background:black;font-weight:500;letter-spacing:1px;padding:8px 35px;border-radius:0}
/* End Banner Section */

/* Feature */
@media (min-width:1200px){.feature_section .container{max-width:1200px}}
.feature_box_inr{ display: flex; }
.feature_box_inr .feature_box_img img{ width: 90px; }
.feature_box_inr .feature_box_cnt h3{margin:0;color:#383a39;font-size:20px;font-weight:500;letter-spacing:.2px}
.feature_box_inr .feature_box_cnt p{display:block;margin:0;font-size:14px;color:#969696;font-weight:300;letter-spacing:.7px}
.feature_box{padding-left:60px;padding-right:50px;padding-top:51.5px;padding-bottom:51.5px;border-right:2px solid #f4f4f4}
.feature_box_inr .feature_box_cnt{padding-left:25px;display:block;padding-top:23px}
.feature_box:last-child{ border-right: 0; }
.feature_box a:hover, .feature_box a:focus{ outline: none; text-decoration: none; }
/* product_page_details */
/* Halalfull- */
.feature_section{z-index:9;position:relative; margin-bottom: 50px;}
.feature_section_inr{box-shadow:0 10px 60px 0 rgb(0 0 0 / 24%);margin-top:-48px;background:#fff;border-radius:7px}
footer p{text-align:center;color:#595959;letter-spacing:1px;font-weight:300}
.halalfull_header nav{background-image:linear-gradient(to right,#aa2526,#b9282f,#c72c38,#d62f42,#e5334d)}
.halalfull_header .navbar-expand-lg .navbar-nav .nav-link{color:#fff}
.halalfull_header .nav_phone li{border:1px solid #fff}
.halalfull_header .nav_phone li a{color:#fff!important;text-decoration:none}
.halalfull_header .navbar-brand img{width:225px}
/* end */
/* Batter */
.batter_header nav{background-color:#ffc501}
.batter_header .navbar-brand img{width:63%}
.batter_header .navbar-expand-lg .navbar-nav .nav-link{color:#000}
header.batter_header .nav_phone li{border:1px solid #000}
header.batter_header .nav_phone li a,header.batter_header .nav_phone li i{color:#000;text-decoration:none}
header.batter_header .navbar-expand-lg .navbar-nav .nav-item.active .nav-link{color:#fff}
.batter .productes_order_btn a{background:#ffc501;color:#000;}
/* end */
/* groceries*/
.groceries .navbar-brand img{width:68px}
.groceries nav{background-color:#27ae60;background-image:none;color:#000}
.groceries .navbar-expand-lg .navbar-nav .nav-link{color:#fff}
.groceries .nav_phone li{border:1px solid #fff;background-color:#fff}
.groceries header .navbar-expand-lg .navbar-nav .nav-item.active .nav-link{color:#000}
.groceries .productes_order_btn a{background-color:#106b35;background-image:none}
.groceries .nav_phone li a{color:#fff!important}
/* end */
.productes_detail .productes_details_container{padding-top:50px;padding-bottom:80px}
.productes_detail .productes_banner_img{width:100%;height:200px;object-fit:cover;object-position:center}
.productes_detail .productes_details_container h3{border-bottom:2px solid #f4f4f4;font-weight:400;font-size:40px}
.productes_detail .inner_product_details .list_productes .details h2{color:#000;font-size:20px;padding-bottom:0px; margin-bottom: 0; letter-spacing: 0.5px;}
.productes_detail .inner_product_details .list_productes .details p{color:#adaeb0;width:90%;font-size:13px;line-height:14px}
.productes_order_btn{position:fixed;bottom:0;left:0;width:100%;background:#fff;padding:0 20%; display: flex; }
.productes_order_btn a{text-decoration:none;background-image:linear-gradient(to right,#aa2526,#b9282f,#c72c38,#d62f42,#e5334d);color:#fff;font-size:19px;letter-spacing:.7px;padding:13px 50px;border:0;font-weight:800;box-shadow:1px -1px 30px 0 rgb(0 0 0 / 38%);width:100%;text-align: center;}
.productes_order_btn a i{font-size:33px;padding-right:15px;position:relative;top:5px}
.productes_detail .price{align-items:center;justify-content:center;display:flex}
.load_more button{border:1px solid #8080803d;color:#808080c7;padding:8px 19px;font-size:12px;background:0 0}
.sub_title_list{border-bottom:2px solid #f4f4f4;font-weight:400;font-size:30px!important;padding:9px 14px!important;background-color:#80808029}
.productes_detail .inner_product_details .list_productes .details{width:100%; padding-bottom: 20px;}
/* home pagw */
/* .feature_box.halalfull_box:hover{background-image:linear-gradient(to right,#aa2526,#b9282f,#c72c38,#d62f42,#e5334d);border-top-left-radius:10px;border-bottom-left-radius:10px} */
/* .feature_box.anikrifood_box:hover{background-color:#ffc501;border-radius:10px} */
/* .feature_box.priyum_box:hover{background-color:#27ae60;border-top-right-radius:10px;border-bottom-right-radius:10px}
.feature_box.priyum_box:hover .feature_box_inr .feature_box_cnt h3{
    color: white;
} */
.whatsapp_btn{background-color:#106b35;color:#fff;height:fit-content;padding:6px 12px;border-radius:5px;font-size:15px;display:flex;align-items:center;justify-content:center}
.whatsapp_btn i{padding-right:5px;font-size:20px}
.whatsapp_btn:hover{color:#fff}
/* .feature_box.halalfull_box:hover .feature_box_inr .feature_box_cnt h3{color:#fff!important} */
.productes_order_btn .whatsapp_btn{ display: none; }
.tooltip-halalfull{background-color:red}
.productes_order_btn a.ph_number{background-color:#60be74;background-image:none}
.prd_dtl_tit span{font-size:1.2rem;letter-spacing:.7px}
.productes_detail .inner_product_details .list_productes p.note_txt{font-size:.9rem;letter-spacing:.5px;margin:0;color:#767676; width: 100%; margin-top: 6px;}
.meat_page .load_more{ display: none; }
.productes_detail .inner_product_details .list_productes .details span{color:#969696;display:inline-block;font-size:15px;letter-spacing:.7px;position:relative;top:-5px;}
.productes_detail .inner_product_details .list_productes .details .prd_dtl_tit.sub_title_list span{ display: block; top: -3px;}
.productes_detail .inner_product_details .list_productes .details p a{color:#333;text-decoration:underline}
.productes_detail .list_productes.no-broder{ border-bottom: none; margin-bottom: 0; }
@media (max-width: 767px) {
    .productes_order_btn{position:fixed;bottom:0;left:0; padding: 0;   box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 12%), 0 1px 5px 0 rgb(0 0 0 / 20%); display: flex;}
    .productes_order_btn a{margin:0;padding: 13px 6px; font-size: 15px;font-weight:400;letter-spacing:.2px; width: 100%; text-align: center;}
    .productes_order_btn a i{font-size:22px;padding-right:5px; top: 0;}
    .productes_order_btn a.ph_number{background:#60be74;color:#fff;border-color:#60be74;font-size: 14px;}
    /* .inner_header .navbar-toggler{ display: none;}
    .inner_header .navbar>.container{display:block;text-align:center} */
    .inner_header nav.navbar{border-bottom-right-radius:15px;border-bottom-left-radius:15px; }
    /* .head_mob_menu{background:#f4f4f4;margin-top:-9px;text-align:center;}
    .head_mob_menu ul{margin:0;padding:0}
    .head_mob_menu ul li{ display: inline-block; } */
    header .nav_phone { display: none; }
    header .navbar-expand-lg .navbar-nav{flex-direction:inherit;justify-content:space-between}
    .navbar-light .navbar-toggler{color:#fff;border:0;padding:0;padding-right:15px;display: none;}
    .navbar-light .navbar-toggler i{ font-size: 2rem;}
    .navbar-light .navbar-toggler:hover, .navbar-light .navbar-toggler:focus{ outline: none; box-shadow: none;}
    header .navbar-expand-lg .navbar-nav .nav-link{padding-top:0px;padding-bottom:0px; position: relative;}
    header .navbar-expand-lg .navbar-nav .nav-item.active .nav-link{ color: #f4f4f4; }
    header .navbar-expand-lg .navbar-nav .nav-link::after{position:absolute;content:"";width:1px;height:14px;border-radius:50px;right:0;background:#fff;opacity:.6;top:8px;}
    header .navbar-expand-lg .navbar-nav .nav-item:last-child a:after{ content: none; }
    .halalfull_header .navbar-brand img{width:150px}
    .banner_product_detail .productes_banner_img{ height: 100px; display: none;}
    .banner_product_detail{ margin-top: -15px; position: relative; height: 100px;}
    .banner_product_detail{background-image:url(../img/inner/halalfull.jpg);background-position:left;background-size:cover;background-repeat:no-repeat;    background-position-x: -39px;}
    .groceries .banner_product_detail{background-image:url(../img/inner/priyum.jpg); background-position-y: 6px; background-position-x: 0;}
    .batter .banner_product_detail{background-image:url(../img/inner/anikri.jpg); background-position-y: 6px; background-position-x: -33px;}
    .banner_product_detail h2{position:absolute;bottom:30%;width:100%;text-align:left;color:#fff; margin: 0;padding-left: 35px;}
    .productes_detail_list h3.prd_dtl_tit{ display: none; }
    .productes_detail .productes_details_container{padding-top:20px; padding-bottom: 15px;}
    .productes_detail .inner_product_details .list_productes .details h2{font-size:17px;padding-bottom:0px;font-weight:400;padding-top:8px}
    .productes_detail .inner_product_details .list_productes .details p{font-size:13px;letter-spacing:.5px;line-height:16px;margin-bottom:3px;font-weight:300;color:#333}
    .productes_detail .list_productes{margin-bottom:10px;border-bottom:1px solid #cccccc8f;padding-bottom:10px}
    .productes_detail .price h5{font-size:1rem;margin:0}
    .home-page header .navbar-expand-lg .navbar-nav .nav-link::after { background: #acacac; }
    .productes_detail .list_productes:last-child{border:none;margin-bottom:0}
    .main-content>.productes_detail{ margin-bottom: 50px; }
    .load_more button{border:none;text-decoration:underline;padding:0}
    .batter_header .navbar-brand img{width:82%}
    .batter_header .navbar-light .navbar-brand, .priyum_header .navbar-light .navbar-brand{ padding: 0; }
    .groceries .navbar-brand img{width:51px;}
    /* header.priyum_header .navbar-expand-lg .navbar-nav .nav-link::after{ background: #929292;} */
    .banner_section .banner_btn .btn{font-size:14px;padding:4px 18px}
    .banner_section .banner_btn{bottom:35%;padding-right:9%}
    .banner_section .slider_2 .banner_btn{bottom:20%;padding-right:12%}
    .banner_section .slider_3 .banner_btn{bottom:34%;padding-right:9%}
    .banner_section_slider .owl-nav button.owl-next, .banner_section_slider .owl-nav button.owl-prev{ display: none; }
    .banner_section_slider .owl-dots .owl-dot{ margin: 0 5px; }
    .banner_section_slider .owl-dots .owl-dot span{border:1px solid #cccc;width:11px;height:11px;display:block;border-radius:50px}
    .banner_section_slider .owl-dots{position:absolute;bottom:0;width:100%;text-align:center}
    .banner_section_slider .owl-dots .owl-dot.active span{ background-color: #fff; }
    .banner_section_slider .owl-dots .owl-dot:hover,.banner_section_slider .owl-dots .owl-dot:focus{outline: none; box-shadow: none; }
    .feature_box{padding-left:15px;padding-right:15px;padding-top:36.5px;padding-bottom:36.5px;border-right:none;border-bottom:2px solid #cccccc2e}
    .feature_box_inr .feature_box_img img{width:65px}
    .list_productes .sub_title_list { font-size: 19px !important; }
    .feature_section_inr{box-shadow:none;margin-top:0;border-radius:7px}
    .feature_section{margin-bottom:25px}
    .productes_order_btn .whatsapp_btn{border-radius:0;background:#106b35;width:35%;display:block;text-align:center;padding:9px 0}
    /* .productes_order_btn .whatsapp_btn i{font-size:2.2rem;padding:8px 0} */
    .productes_order_btn .whatsapp_btn i{position:relative;top:0;padding:0;font-size:2rem}
    .prd_dtl_tit_sec .whatsapp_btn{ display: none;}
    .batter .productes_order_btn a.whatsapp_btn{background:#106b35;color:#fff;border-color:#106b35}
    .groceries .productes_order_btn a.whatsapp_btn{ background: #27ae60; }
    header .collapse:not(.show){ display: block; }
    .home-page .navbar-brand{ display: none; }
    .meat_page .nav_meat, .batter .nav_batter, .groceries .nav_groceries{ display: none;}
    .inner_header .navbar>.container{ flex-wrap: initial; }
    .inner_header .navbar-expand-lg .navbar-nav .nav-link{padding-right:20px;padding-left:20px}
    header.inner_header .navbar-expand-lg .navbar-nav{padding-left:20px; justify-content: end;}
    .groceries .nav_batter a.nav-link::after{ display: none; }
    .meat_page header.inner_header .navbar-expand-lg .navbar-nav{padding-left: 0; }
    .inner_header .navbar-expand-lg .navbar-nav .nav-link{padding:1px 13px;font-weight:400;font-size:16px}
    .meat_page .productes_detail .inner_product_details .list_productes .details h2{padding-bottom:0;padding-top:0;margin-bottom:2px}
    header .navbar-expand-lg .navbar-nav .nav-item:first-child{display:none}
    header .mobile_home i{font-size:1.6rem;color:#fff}
    header .mobile_home{margin-left:4px;position:relative;top:1px}
    header .navbar-expand-lg .navbar-nav .nav-link{ font-weight: 400; }
    .productes_order_btn .order_now_btn{ width: 72%; }
    .productes_order_btn a.ph_number i{ top: 5px; }
    .productes_detail .inner_product_details .list_productes .details{padding-bottom:0}
    .prd_dtl_tit span { font-size: 0.9rem; }
    .productes_detail .inner_product_details .list_productes .details .prd_dtl_tit.sub_title_list span{display: block; top: -1px; }
}
/* Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 1023px) {

}
/* Tablets (Landscape) */
@media (min-width: 1024px) and (max-width: 1199px) {

}
@media (min-width: 767px) {
    header .mobile_home{ display: none; }
}