/*-----------------------------------------------------------------------------------

 Theme Name: Affiliate Marketing
 Description: Lorem ipsum dolor sit amet, consectetur adipisicing elit.
 Author: Kapil Prajapati
-----------------------------------------------------------------------------------*/

@font-face {
  font-family: centaur;
  src: url(fonts/centaur/CENTAUR.TTF);
}

@font-face {
  font-family: eastwood;
  src: url(fonts/eastwood/Eastwood-ALmpx.otf);
  src: url(fonts/eastwood/EastwoodItalic-p7wGR.otf);
}

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

:root {
  --primary-background:#1a4845; 
  --white-background:#fff;
  --black-background:#000;
  --primary-color:#1a4845;
  --black-color:#000;
  --white-color:#fff;
  --font-weight-100:100;
  --font-weight-200:200;
  --font-weight-300:300;
  --font-weight-400:400;
  --font-weight-500:500;
  --font-weight-600:600;
  --font-weight-700:700;
  --font-weight-800:800;
  --font-10:10px;
  --font-11:11px;
  --font-12:12px;
  --font-13:13px;
  --font-14:14px;
  --font-15:15px;
  --font-16:16px;
  --font-17:17px;
  --font-18:18px;
  --font-19:19px;
  --font-20:20px;
  --font-21:21px;
  --font-22:22px;
  --font-23:23px;
  --font-24:24px;
  --font-25:25px;
  --font-26:26px;
  --font-27:27px;
  --font-28:28px;
  --font-29:29px;
  --font-30:30px;
  --font-31:31px;
  --font-32:32px;
  --font-33:33px;
  --font-34:34px;
  --font-35:35px;
  --font-36:36px;
  --font-37:37px;
  --font-38:38px;
  --font-39:39px;
  --font-40:40px;
  --font-41:41px;
  --font-42:42px;
  --font-43:43px;
  --font-44:44px;
  --font-45:45px;
  --font-46:46px;
  --font-47:47px;
  --font-48:48px;
  --font-49:49px;
  --font-50:50px;
  --font-60:60px;
  --font-70:70px;
  --font-80:80px;
  --font-90:90px;
  --font-100:100px;
  --justify-center:center;
  --justify-spabe:space-between;
  --align-center:center;
  --primary-display:block;
  --secondary-display:flex;
  --display-inline:inline-block;
  --text-uppercase:uppercase;
  --text-capital:capitalize;
}
body{font-family: var(--primary-font-family); }
p{font-family: centaur;}
h1{ font-family: eastwood;}
h2{ font-family: eastwood;}
h3{ font-family: centaur;}
h4{ font-family: centaur; margin-bottom: 0;}
h5{font-family: centaur;}
h6{font-family: centaur;}
a{font-family: centaur;}
li{font-family: centaur;}
html {
  scroll-behavior: smooth;
}

/*=======================header ccss start============================*/
/* sticky menu css */
.is-sticky{position: fixed!important;top: 0;left: 0;width: 100%;z-index: 999;box-shadow: 0 2px 15px rgba(0,0,0,.1);}
.is-sticky{animation: smoothScroll 1s forwards; }
@keyframes smoothScroll {
    0% {transform: translateY(-150px); } 
    100% {transform: translateY(0px); }
}
.topbar-wrapp{border-top: 10px solid var(--primary-background);padding: 11px 0px;border-bottom: 2px solid var(--primary-background);}
.top-bar-left ul{padding-left: 0; list-style-type: none; display: flex; justify-content: flex-start; align-items: center; margin-bottom: 0px;}
.top-bar-left ul li{margin-right: 35px; }
.top-bar-left ul li a{color: var(--primary-color); font-size: var(--font-18); font-weight: var(--font-weight-600); text-decoration: none; }
.top-bar-left ul li a i{margin-right: 4px; }
.top-bar-right{text-align: right; }
.top-bar-right ul{padding-left: 0; list-style-type: none; display: flex; justify-content: end; align-items: center; margin-bottom: 0px;}
.top-bar-right ul li{margin-right: 16px; }
.top-bar-right ul li a{color: var(--primary-color); font-size: var(--font-18); font-weight: var(--font-weight-600); text-decoration: none; }
.navbar-nav li a{color: var(--primary-color)!important;font-size: var(--font-18);font-weight: var(--font-weight-600);text-transform: uppercase;margin-right: 13px;}
.nav-right{display: flex; justify-content: space-between; margin-left: 0px; align-items: center; }
.search-bar form input{border: 2px solid var(--primary-color);border-radius: 50px;background-color: unset;width: 305px;}
.bell-icon{margin-left: 18px; }
.bell-icon a{color: var(--primary-color); font-size: var(--font-18); font-weight: var(--font-weight-600); text-decoration: none; }
.bell-icon a i{margin-right: 16px; font-size: var(--font-25); }
.navbar{background-color: unset!important;padding: 27px 0px;box-shadow: 9px 0px 10px #ccc;}
.main-header-wrapper.is-sticky .navbar{background-color: var(--white-background)!important;}

/*========================header css end===========================*/

/*========================main banner css start===========================*/
#home-left-slider .item{height: 525px; width: 100%; object-fit: cover;}
#home-right-slider .item{height: 565px; width: 100%; object-fit: cover;}
#home-right-slider .item img{height: 565px; width: 100%; object-fit: cover;}
.main-left-slider{background-color: #ebecf4; padding: 20px; }
.left-slider-box img{/* height: 100%; *//* object-fit: cover; */}
.main-right-slider {background-color: #000; padding: 0px; height: 100%; }
.main-banner-sec{padding: 50px 0px;}
.left-slider-box{position: relative;}
.content-banner{position: absolute;bottom: 75px;background-color: #fff;width: 85%;left: 0;right: 0;margin: 0 auto;padding: 37px;}
.content-banner p{text-transform: uppercase; font-size: var(--font-20); font-weight: var(--font-weight-600); color: #84b784; margin-bottom: 15px; font-family: 'Poppins', sans-serif;}
.content-banner h2{text-transform: uppercase; color: var(--primary-color); margin-bottom: 0; }
/*========================main banner css end===========================*/

/*========================best product css start===========================*/

.best-pro-head{text-align: center; }
.best-pro-head h1{margin-bottom: 4px; letter-spacing: 3px; text-transform: uppercase; font-size: var(--font-36); color: var(--primary-color); }
.best-pro-head p{font-size: var(--font-20); color: var(--primary-color); font-weight: var(--font-weight-600); width: 52%; margin: 6px auto; }
.best-pro-head img{width: 400px; margin-bottom: 14px; }
.product-box img{width: 100%;margin-bottom: 18px;}
.product-div{padding-top: 49px;padding-bottom: 50px;}
.product-box h5{font-size: var(--font-20);color: var(--primary-color);font-weight: var(--font-weight-600);margin-bottom: 11px;}
.product-box h6{color: var(--primary-color); font-weight: var(--font-weight-600); font-size: var(--font-20); }
.product-box h6 del{margin-right: 7px; }
.product-box.second-pro-box{position: relative; }
.second-pro-content{position: absolute; bottom: 180px; width: 80%; text-align: center; margin: 0 auto; left: 0; right: 0; }
.second-pro-content h2{font-weight: var(--font-weight-500); letter-spacing: 3px; font-size: var(--font-48); color: var(--primary-color); text-shadow: 3px 3px 4px var(--white-color); }
.second-pro-content p{color: var(--primary-color); font-weight: var(--font-weight-600); font-size: var(--font-20); }

/*========================best product css end===========================*/

/*========================cta sec css start===========================*/
.main-cat{padding: 35px; background-repeat: no-repeat; width: 100%; background-size: cover; }
.main-cat h5{text-align: center;margin-bottom: 0;color: var(--white-color);font-size: var(--font-30);}

/*========================cta sec css end===========================*/

.card-mis-image img{width: 100%;}
.inner-row{margin-top: 30px;}
.missnory-wrapp{padding: 60px 0px 50px;}

/*========================Deal sec css start===========================*/
.deal-box img{width: 72%;display: block;margin: 0 auto 0;margin-bottom: 40px;}
.deal-head{margin-bottom: 44px; }
.deal-head h3{text-transform: uppercase; font-weight: var(--font-weight-700); color: var(--primary-color); font-size: var(--font-33); position: relative; padding-bottom: 16px; letter-spacing: 3px; }
.deal-head h3:after{content: '';background-color: var(--primary-background);width: 100px;height: 5px;position: absolute;bottom: 0;left: 0;}
.deal-box h5{color: #b1b9cd;font-size: var(--font-15);font-family: 'Poppins', sans-serif;}
.deal-box h4{color: var(--black-color);font-weight: var(--font-weight-500);font-size: var(--font-16);margin-bottom: 14px;font-family: 'Poppins', sans-serif;}
.deal-box p{margin-bottom: 0; }
.deal-box p span{font-size: var(--font-21);font-weight: var(--font-weight-600);font-family: 'Poppins', sans-serif;}
.deal-box p span del{margin-left: 13px; font-size: 17px; color: #b1b9cd; }
.deal-box{background-color: var(--white-background);border-radius: 15px;box-shadow: 0px 0px 10px #ccc;position: relative;padding: 60px 20px 30px;}
.tag{position: absolute; background-color: var(--primary-background); padding: 6px 19px; color: var(--white-color); font-weight: var(--font-weight-500); top: 20px; left: 0; }
/*========================Deal sec css end===========================*/


/*========================collection sec css start===========================*/
.collection-wrapp{padding: 50px 0px;}
.collection-box img{width: 100%;}
/*========================collection sec css end===========================*/

/*========================best category sec css start===========================*/
.cate-box img{width: 100%;}
.cate-box h5{text-align: center; padding-top: 17px; color: var(--primary-color); font-size: var(--font-19); text-transform: uppercase; font-weight: var(--font-weight-600); }
/*========================best category sec css end===========================*/

/*========================last Deal sec css start===========================*/
.latest-deal-wrapp{padding: 50px 0px;}
.main {display: flex;justify-content: start;width: 100%;}
.main .item {width: 55px;display: flex;flex-direction: column;justify-content: center;align-items: center;font-size: 16px;margin-right: 3px; position: relative;}
.main .item:after{content: ':';position: absolute;right: -7px;font-size: 34px;top: -6px;}
.main .item:last-child:after{display: none;}
.item .count_down {font-size: 25px;background-color: #eff0f3;padding: 3px;margin-right: 0;width: 45px;height: 45px;display: flex;justify-content: center;align-items: center;border-radius: 3px;}
.last-deal-box{border: 2px solid #ccc; padding: 20px; display: flex; }
.last-deal-img{margin-right: 25px; position: relative; }
.last-deal-img .tags{position: absolute; top: 13px; background-color: #fff; padding: 3px 10px; color: #84b784; font-weight: 600; left: 7px; }
.last-deal-cont h4{color: var(--black-color);font-weight: var(--font-weight-600);margin-bottom: 10px;font-size: 20px;}
.last-deal-cont h6{color: var(--black-color); font-weight: var(--font-weight-600); margin-bottom: 10px; font-size: var(--font-23); }
.last-deal-cont p{font-size: var(--font-14);margin: 18px 0px 19px;color: #999696;font-family: 'Poppins', sans-serif;}
.last-deal-cont h5{color: var(--black-color); font-weight: var(--font-weight-600); font-size: var(--font-20); margin-bottom: 18px; }

/*========================last Deal sec css end===========================*/

/*========================footer sec css start===========================*/
.footer-about img{margin-bottom: 22px; }
.footer-about p{color: var(--white-color);font-size: var(--font-17);font-family: 'Poppins', sans-serif;}
.footer-social{margin-top: 27px; }
.footer-social ul{padding-left: 0; margin-left: 0; list-style: none; display: flex; }
.footer-social ul li{margin-right: 16px; }
.footer-social ul li a{color: var(--white-color); font-size: var(--font-21); }
.footer-main{padding: 50px 0px; background-repeat: no-repeat; width: 100%; background-size: cover; }
.quick-links h4{color: var(--white-color);font-family: 'Poppins', sans-serif;font-weight: var(--font-weight-600);margin-bottom: 18px;font-size: 23px;}
.quick-links ul{padding-left: 0px; margin-left: 0; list-style-type: none; margin-bottom: 0;}
.quick-links ul li{margin-bottom: 10px; }
.quick-links ul li a{font-family: 'Poppins', sans-serif; color: var(--white-color); text-decoration: none; font-size: var(--font-15); }
.footer-right{padding-left: 40px;}
.quick-links ul li:last-child{margin-bottom: 0px;}
.copyright{background-color: #072826; padding: 20px 0px;}
.copyright p{margin-bottom: 0; text-align: center; color: var(--white-color); font-family: 'Poppins', sans-serif; }
.copyright a{font-family: 'Poppins', sans-serif; color: var(--white-color); text-decoration: none;}
/*========================footer sec css end===========================*/

/*========================inner banner sec css start===========================*/
.inner-banner-con{height: 100%; display: flex; justify-content: flex-start; align-items: center;}
 .inner-con-inn h4{text-transform: uppercase; color: var(--primary-color); font-size: var(--font-25); font-weight: var(--font-weight-600); margin-bottom: 25px; letter-spacing: 5px; }
.inner-con-inn h2{margin-bottom: 4px; letter-spacing: 3px; text-transform: uppercase; font-size: var(--font-36); color: var(--primary-color); }
.inner-con-inn a{border: 2px solid var(--primary-color); padding: 8px 20px; display: inline-block; margin-top: 50px; color: var(--primary-color); text-decoration: none; font-weight: var(--font-weight-600); text-transform: uppercase; font-size: var(--font-18); letter-spacing: 2px; }
.inner-banner-wrapp{box-shadow: 0px 10px 10px #ccc;padding-top: 30px;padding-bottom: 16px;}
.inner-category{padding: 50px 0px;}
.inner-category .cate-box{margin-bottom: 30px;}
.catr-load{text-align: center;}
.catr-load a{border: 2px solid var(--primary-color); padding: 8px 20px; display: inline-block; margin-top: 50px; color: var(--primary-color); text-decoration: none; font-weight: var(--font-weight-600); text-transform: uppercase; font-size: var(--font-18); letter-spacing: 2px;}
.inner-deal .deal-box{margin-bottom: 30px;}
.new-static-wrapp{padding-bottom: 50px;}

/*========================inner banner sec css end===========================*/

.deal-of-day-wrapp .pagination{margin: 0 auto;justify-content: start;width: 100%;}
.deal-of-day-wrapp nav{width: 100%;margin-bottom: 0px;margin-top: 20px;}
.deal-of-day-wrapp .pagination li a{position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: var(--primary-color); background-color: #fff; border: 2px solid var(--primary-color)!important; margin-right: 0; /* border-radius: 0!important; */ font-family: 'Poppins', sans-serif; font-size: 21px; }
.deal-of-day-wrapp .pagination li span{position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #000; background-color: #fff; border: 2px solid var(--primary-color)!important; margin-right: 0; /* border-radius: 0!important; */ font-family: 'Poppins', sans-serif; font-size: 21px; }
.deal-of-day-wrapp .pagination .page-item.active .page-link{background-color: var(--primary-color)!important;}
.static-box img{width: 100%;}



.product-list-wrapp{padding: 60px 0px;}
.cursor-global {cursor: pointer; }
.product-list {background-color: #fff; display: flex; margin-bottom: 20px; box-shadow: 0 3px 6px rgb(0 0 0 / 16%); }
.FeaturedImg {width: 182px; line-height: 0; padding: 10px; }
.FeaturedImg img {width: 100%; display: inline-block; height: 100%; }
.productInfo {width: 793px; padding: 20px 18px; }
.pro-top-info {display: flex; justify-content: space-between; padding-bottom: 5px; position: relative; }
.pro-top-info span img {width: 85px; height: 25px; }
.pro-mid-info {margin-bottom: 4px; }
.pro-mid-info h2 {font-size: 17px; margin: 0; color: #676161; font-weight: 400; font-family: 'Poppins', sans-serif; }
.pro-bottom-info {display: flex; justify-content: space-between; align-items: center; padding-top: 20px; }
.pro-prise span {color: var(--primary-color); font-size: 23px; font-weight: 600; line-height: 0; font-family: 'Poppins', sans-serif; }
.pro-prise small {color: #a0a0a0; padding-left: 15px; padding-right: 8px; position: relative; bottom: 1px; font-weight: 300; font-size: 19px; }
.pro-prise small:after {content: ''; display: inline-block; width: 100%; height: 1px; left: 5px; top: 14px; position: absolute; background-color: #cbcbcb; }
.pro-expire img {width: 16px; height: auto; vertical-align: sub; display: inline-block; margin-right: 6px; }
.pro-expire span {font-size: 15px; color: #a0a0a0; font-weight: 400; display: inline-block; font-family: 'Poppins', sans-serif; }
.pro-buy a {text-transform: uppercase; background-color: var(--primary-background); color: #fff; font-size: 16px; padding: 12px 25px; border-radius: 4px; font-weight: 400; display: inline-block; transition: .3s linear; font-family: 'Poppins', sans-serif; text-decoration: none; }




.product-list-right .pagination{margin: 0 auto;justify-content: start;width: 100%;}
.product-list-right nav{width: 100%;margin-bottom: 0px;margin-top: 20px;}
.product-list-right .pagination li a{position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: var(--primary-color); background-color: #fff; border: 2px solid var(--primary-color)!important; margin-right: 0; /* border-radius: 0!important; */ font-family: 'Poppins', sans-serif; font-size: 21px; }
.product-list-right .pagination li span{position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #000; background-color: #fff; border: 2px solid var(--primary-color)!important; margin-right: 0; /* border-radius: 0!important; */ font-family: 'Poppins', sans-serif; font-size: 21px; }
.product-list-right .pagination .page-item.active .page-link{background-color: var(--primary-color)!important;}


.sidebar-inner{background-color: #fff;margin-bottom: 20px;box-shadow: 0 3px 6px rgb(0 0 0 / 16%);padding: 29px 29px 0px;}
.side-head{display: flex;justify-content: space-between;align-items: center;margin-bottom: 18px;}
.side-head h4{font-family: 'Poppins', sans-serif;margin-bottom: 0px;text-transform: uppercase;font-weight: 600;}
.side-head a{font-family: 'Poppins', sans-serif;color: #ff3f6c;text-decoration: none;}



.filter-start{font-family: 'Poppins', sans-serif;}
.filter-start ul{font-family: 'Poppins', sans-serif;margin-left: 0px;padding-left: 0px;list-style-type: none;}
.filter-start ul li{font-family: 'Poppins', sans-serif;border-top: 1px solid #ccc;padding: 20px 0px 20px;}
.filter-start ul li h3{font-family: 'Poppins', sans-serif;font-size: 17px;text-transform: uppercase;font-weight: 700;margin-bottom: 18px;}
.filter-start ul li label{font-family: 'Poppins', sans-serif;}
.filter-start ul li input{font-family: 'Poppins', sans-serif;}
.filter-start a{font-family: 'Poppins', sans-serif;color: #ff3f6c;text-decoration: none;font-size: 17px;padding-left: 24px;margin-top: 7px;display: inline-block;}
.custom-checkbox{margin-bottom: 10px;}


.container-check {display: block; position: relative; padding-left: 30px; margin-bottom: 12px; cursor: pointer; font-size: 16px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: flex; align-items: center; }
/* Hide the browser's default checkbox */
.container-check input {position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; }
/* Create a custom checkbox */
.checkmark {position: absolute; top: 0; left: 0; height: 21px; width: 21px; background-color: unset; border: 1px solid #ccc; border-radius: 4px; }
/* On mouse-over, add a grey background color */
.container-check:hover input ~ .checkmark {background-color: #ccc; }
/* When the checkbox is checked, add a blue background */
.container-check input:checked ~ .checkmark {background-color: #ff3f6c; }
/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {content: ""; position: absolute; display: none; }
/* Show the checkmark when checked */
.container-check input:checked ~ .checkmark:after {display: block; }
/* Style the checkmark/indicator */
.container-check .checkmark:after {left: 7px; top: 3px; width: 5px; height: 10px; border: solid white; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.container-check small{
    padding-left: 7px;
    color: #ccc;
    font-size: 13px;
}
.colo-div{
    width: 20px;
    height: 21px;
    border-radius: 50px;
    background-color: green;
    margin-right: 8px;
    border: 1px solid #ccc;
}

.img_div_banr img{width: 100%;}
.contact-banner-div{    padding-top: 11px;
    padding-bottom: 0px;  box-shadow: unset;}

.contact-left{
    margin-top: -210px;
    background-color: #fff;
    padding: 40px;
}
.contact-left h5{
    font-size: 25px;
    color: var(--primary-color);
    font-weight: 600;
    letter-spacing: 2px;
    margin-bottom: 15px;
}
.contact-left h2{
    font-size: 45px;
    margin-bottom: 14px;
}
.contact-left h6{
    font-size: 22px;
    margin-bottom: 50px;
}
.contact-left form{}
.contact-left form label{
    font-family: 'Poppins', sans-serif;
    margin-bottom: 8px;
    font-size: 15px;
}
.contact-left form input{
    margin-bottom: 15px;
    padding: 10px;
    border-radius: 1px;
}
.contact-left form textarea{
    height: 150px;
}
.contact-left form button{
    border: 2px solid var(--primary-color);
    border-radius: 0;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 1px;
    padding: 11px 21px;
    margin-top: 32px;
    margin-bottom: 30px;
}
.contact-left p{
    font-size: 24px;
}

.contact-right-div{
    padding: 35px 20px;
}
.contact-right-div h5{
    font-size: 25px;
    color: var(--primary-color);
    font-weight: 600;
    letter-spacing: 2px;
    margin-bottom: 23px;
    text-transform: uppercase;
}
.contact-right-div ul{
    padding-left: 0px;
    list-style-type: none;
    margin-left: 0px;
}
.contact-right-div ul li{
    display: flex;
    font-family: 'Poppins', sans-serif;
    margin-bottom: 20px;
    align-items: center;
}
.contact-right-div ul li p{
    font-family: 'Poppins', sans-serif;
    margin-bottom: 0;
}
.contact-right-div ul li i{
    margin-right: 12px;
    font-size: 27px;
    color: var(--primary-color);
}





.all-links-inner ul{padding-left: 0px; margin-left: 0px; list-style-type: none; margin-top: 0px;}
.all-links-inner ul li a{color: #1f4c49;text-decoration: none;border: 2px solid #1e4b48;text-align: center;display: block;padding: 10px;font-size: 21px;}
.all-links-inner ul li{margin-bottom: 10px;}

.mecella-heading{margin-bottom: 80px;}
.mecella-heading h3{color: #1a4845;text-align: center;font-size: 32px;text-transform: uppercase;position: relative;}
.mecella-heading h3 span{font-weight: 900; }
.mecella-heading h3:after{content: '';position: absolute;bottom: -20px;left: 0;right: 0;width: 100px;background-color: #1a4845;height: 5px;margin: 0 auto;}
.welcome-mecella{background-color: #ccc;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.welcome-mecella img{width: 35%;}
.all-links-wrapper{padding-top: 30px; padding-bottom: 50px;}












/* Woocommerce Default Pagination*/

.page-numbers li {

      list-style-type: none;
    border: 1px solid;
    width: 41px;
    padding: 12px;
    background: #1a4845;
    color: white;
}


/* Page Navi Pagination */

.pages{ display:none!important; }
.wp-pagenavi a, .wp-pagenavi span {
    text-decoration: none;
    border: 2px solid #115753!important;
    padding: 10px 16px!important;
    margin: 2px!important;
    color: fff!important;
    /* background: #115753; */
    color: #115753!important;
}

.page-numbers{ display: inline-flex!important; }



/*.post-type-archive-product .site-main .products li:nth-of-type(29) .woocommerce-loop-category__title,
.post-type-archive-product .site-main .products li:nth-of-type(7) .woocommerce-loop-category__title,
.post-type-archive-product .site-main .products li:nth-of-type(11) .woocommerce-loop-category__title
{
  display: none;
}*/



.navbar-nav li a {text-decoration: none;}


/*//*/

.deal-box img { width:100%} ;
.blog-btn{ margin-top: 5px;}




/*=================================Blog detail section css start==================================*/
.blog-detail-page-title h3{font-size: 24px; text-align: center; margin-bottom: 30px; color: #000E44; font-weight: 600; }
.blog-detail-image img{width: 100%;height: 370px;max-height: 370px;object-fit: cover;}
.blog-detail-image{position: relative;}
.blog-detail-title h1{color: #000E44;text-decoration: none;font-size: 33px;margin-top: 10px;font-weight: 600;margin-bottom: 15px;}
.blog-detail-title h2{color: #000E44;text-decoration: none;font-size: 29px;margin-top: 10px;font-weight: 600;margin-bottom: 15px;}
.blog-detail-title h3{color: #000;text-decoration: none;font-size: 22px;margin-top: 10px;font-weight: 700;margin-bottom: 15px;}
.blog-detail-title h4{color: #000E44;text-decoration: none;font-size: 24px;margin-top: 10px;font-weight: 600;margin-bottom: 15px;}
.blog-detail-title h5{color: #000E44;text-decoration: none;font-size: 22px;margin-top: 10px;font-weight: 600;margin-bottom: 15px;}
.blog-detail-title h6{color: #000E44;text-decoration: none;font-size: 20px;margin-top: 10px;font-weight: 600;margin-bottom: 15px;}
.blog-detail-title{margin-top: 20px;}
.blod-detail-description p{text-align: justify;font-size: 15px;font-weight: 400;color: #000;}
.blod-detail-description{margin-top: 13px;}
.blog-detail-wrapper .widget {margin-bottom: 0px;padding: 0px;background-color: #fff;border-radius: 10px;position: relative;/* box-shadow: 0 0 20px rgb(0 0 0 / 7%); */}
h2.widget-title, h2.widgettitle {font-size: 24px;font-size: 25px;padding-bottom: 18px;margin-bottom: 30px;position: relative;color: #000;font-weight: 700;}
.blog-detail-wrapper .widget-title:after{position: absolute;content: '';width: 63px;height: 2px;background-color: #f88f2b;bottom: 6px;left: 0;}
#secondary .widget ul {margin: 0; padding-left: 0; list-style-type: none; }
.blog-detail-wrapper .widget ol li, .blog-detail-wrapper .widget ul li {padding: .72rem 0; border-bottom: 1px solid #e8ecef; border-top: 1px solid #e8ecef; list-style-type: none; padding-left: 0; display: flex; justify-content: space-between; }
.blog-detail-wrapper .widget_categories ul{padding-left: 0;}
.blog-detail-wrapper .widget ol li:first-child, .blog-detail-wrapper .widget ul li:first-child {border-top: none; padding-top: 0; }
#secondary .widget ul li {position: relative; }
.blog-detail-wrapper .widget_categories li a {display: flex; color: #000!important; font-size: 17px; text-decoration: none; }
.blog-detail-wrapper .widget_categories li a i {display: flex; color: #000!important; padding-left: 20px; font-size: 19px; padding-right: 14px; padding-top: 7px; }
.blog-detail-wrapper .widget_recent_entries img {margin-right: 17px;height: 74px;max-width: 75px;display: block;object-fit: cover;border-radius: 0;}
.blog-detail-wrapper .widget_recent_entries li.item-recent-post .title-post {display: flex; flex-direction: column; }
.blog-detail-wrapper .widget_recent_entries li.item-recent-post a {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;line-height: 1.3;max-height: 2.6em;margin-bottom: .5em;font-size: 17px;color: #000;text-decoration: none;font-weight: 600;}
.blog-detail-wrapper .widget_recent_entries .post-date {display: block;font-size: 14px!important;font-size: .6875rem;color: #f88f2b;text-transform: uppercase;}
.blog-detail-wrapper .widget_recent_entries ul{padding-left: 0px;}
.feat_blog_con p span {color: #f88f2b;font-size: 15px;margin-right: 17px;font-weight: 400;}
.feat_blog_con p span a {color: #848e9f;font-size: 15px;margin-right: 17px;font-weight: 400; text-decoration: none;}
.blog-detail-image{position: relative;}
.blog-detail-image img{border-radius: 0;}
.blog-detail-image .blog-detail-cat{font-size: 16px;font-weight: 400;position: absolute;bottom: 10px;right: 10px;background-color: #721915;padding: 5px 23px;border-radius: 50px;color: #fff;box-shadow: 0px 0px 10px #fff;}
.blog-detail-image .blog-detail-cat a{color: #fff; text-decoration: none;}

.widget_recent_entries ul li{    justify-content: flex-start!important;}
.blog-detail-wrapper .widget_categories ul {padding-left: 0px!important;}


.vishav{border: 2px solid black !important
    border-radius: 0!important;;
    text-transform: uppercase!important;;
    font-weight: 600!important;;
    letter-spacing: 1px!important;;
    padding: 16px 21px!important;;
    margin-top: 32px!important;;
    margin-bottom: 30px!important;;
    background-color: white!important;}
    
    
    
    .woocommerce-breadcrumb{display:none;}
    .woocommerce-result-count{display:none;}
    .woocommerce-ordering{display:none;}
