
*{font-family: 'Blinker', sans-serif;}
html,body{font-family: 'Blinker', sans-serif !important;}
body [type=reset], body [type=submit], body button, html [type=button]{font-family: 'Blinker', sans-serif !important;}
/* custom-header css start */
.top-header-wrapper{background-color: #fff;position: static;width:100%;z-index: 99;top: -150px;transition: 0.5s;}

.header.custom-header{ /*width: 1250px;max-width: 1400px;*/margin: 0 auto;}
.custom-header .header-lower{padding:0px 10px;display:flex;margin: 0 auto;align-items: center;PADDING: 0;}
.custom-header .header-logo{float:left;margin: 0;width: 30%;text-align: left;MARGIN-RIGHT: 35PX;}
.custom-header .header-logo a {display: inline-block;width: 200px;max-width: 100%;line-height: 0;margin:0 auto;}

.custom-header .search-box{height: fit-content;margin: 15px 0;width: 100%;position: relative;}
.custom-header .search-box form{border:1px solid #293133;width: 100%;display: flex;background-color: #fff;overflow: hidden;}
.custom-header .search-box form input[type="text"].search-box-text{width:100%;border:none;}
.custom-header .search-box form .search-box-button{width: 50px;min-width: auto;border:none;background-color: transparent;color: #000000;display: flex;align-items: center;justify-content: center;}


.custom-header .search-box  form .searchbox-category{height: auto;width:35%;padding: 6px 7px;border: none;}

.top-menu.notmobile .submenu-wrapper{position: absolute;background: #fff;box-shadow: 0 3px 6px #a9a9a93b;height: 0;opacity: 0;visibility: hidden;}
.top-menu.notmobile li:hover .submenu-wrapper {opacity: 1;visibility: visible;height: auto;max-height: initial;}
.top-menu.notmobile li .submenu-wrapper a{color:#293133 !important;}
.top-menu.notmobile li .submenu-wrapper a:hover{color:#89b964 !important;}

.responsive-header-links{width: 70%;margin: 15px 0;}
.responsive-header-links .header-links-wrapper{width:100%;display:inline-block;}

.responsive-header-links .header-menu-links{width:auto;margin: 0;display:flex;align-items: center;justify-content: flex-end;color:#000000;text-decoration: none;}
.responsive-header-links .header-menu-links li{padding: 0 15PX;}
.responsive-header-links .header-menu-links li a{text-decoration:none;}

.header.custom-header .responsive-header-links .header-links{position:absolute;display: none;right: 180px;width:200px;}
.header.custom-header .responsive-header-links .header-links ul{margin-top:15px;background-color:#fff;box-shadow: 0 3px 5px rgba(0,0,0,0.2);}
.header.custom-header .responsive-header-links .header-links ul li{width:100%;text-align:left !important;font-size:15px;color:#000;margin: 0;padding: 0 15px 0 15px;}
.header.custom-header .responsive-header-links .header-links ul li:hover{background-color:#f7f7f7;}
.header.custom-header .responsive-header-links .header-links ul li a{color:#000000;font-weight: 300;font-size:15px;text-decoration: none; width: 100%;}
.header.custom-header .responsive-header-links .header-links ul li#topcartlink{display:none !important;}


.header.custom-header .responsive-header-links img{margin-bottom: 5px;margin-right: 9px;}
.header.custom-header .responsive-header-links .account-icon-menutext{font-size: 11px;font-weight: 400;vertical-align: top;text-transform: capitalize;display: block;color: #000;width: 100%;position: relative;line-height: 14PX;margin-top: 0;margin-left: 0;}
.responsive-header-links ul li.mobile-menu-btn{display:none;}

.maga-menu-wrapper{
    position: absolute;
    left: 150PX;
    right: 150PX;
    background: #fff;
    /* padding: 25px 50px; */
    box-shadow: 0 3px 6px #a9a9a93b;
    /* max-width: 1500px; */
    /* left: 50%; */
    /* transform: translateX(-50%); */
    HEIGHT: 0;
    OPACITY: 0;
    VISIBILITY: HIDDEN;
}
.maga-menu{
    padding: 20px 40px;
}
.maga-menu-title{
    margin-left: 10px;
}
.maga-menu-title h3{
    color: #000;
    text-align: left;
    font-size: 22px;
    font-weight: 700;
}
.maga-menu-box{
    width: 100%;
    max-width: 100%;
}
.maga-menu-box ul{/* column-count: 3; */display: flex;flex-wrap: wrap;}
.maga-menu-box ul li{
    text-align: left;
    width: 25%;
}
.maga-menu-box ul li a{
    color: #000 !important;
    padding: 5px 0 !important;
    display: block;
    line-height: 21px !important;
    padding-left: 12px !important;
    font-weight: 400 !important;
    white-space: normal;
}
.maga-menu-box ul li a:hover{
    color: #89b964 !important;
    /* font-weight: 600 !important; */
    background: TRANSPARENT;
}
.maga-menu-img{
    max-width: 100%;
}
.maga-menu-img img{
    max-width: 100%;
    width: 600px;
}
.maga-menu-img-2{
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    background: #f5f5f5;
    padding: 15px;
}
.maga-menu-img-2 img{
    max-width: 100%;
    width: 48%;
}
.maga-menu-grid{
    display: flex;
    justify-content: space-between;
}

.maga-menu-wrapper{
    max-width: 100%;
    /* width: 100%; */
}
.theme-custom{margin:0 !important}
.custom-header-menu .top-menu.notmobile li:hover .maga-menu-wrapper{opacity: 1; visibility: visible; height: auto; max-height: initial;}


.responsive-header-links  .custom-cart-qty{background-color: #91c154;position: absolute;border-radius: 50%;color: #fff;padding: 5px 3px;font-size: 10px;z-index: 1000;top: -10px;width: 23px;margin-left: 10px;max-width: 23px;}
.responsive-header-links  .custom-wishlist-qty{background-color: #91c154;position: absolute;border-radius: 50%;color: #fff;padding: 5px 3px;font-size: 10px;z-index: 1000;top: -10px;width: 23px;margin-left: 10px;max-width: 23px;}
.header-lower .custom-flyout-cart:before{content: "";}
.flyout-cart-overlay{position: fixed;width:100%;height:100%;background-color: #00275D88;left:0;top:0;bottom: 0;display:none;}
.header-lower .custom-flyout-cart .mini-shopping-cart .item{margin: 0px auto 0 auto;padding: 5px 0 4px 0;border-bottom: 1px solid #70707065;}
.custom-flyout-cart .flyoutcart-main{height: 100%;width:100%;position: relative;display:flex;flex-direction: column;z-index: 9999;background: #fff;}
.custom-flyout-cart .count{color: #211F1F;font-weight: normal;font-size:14px;    display: none;}
.custom-flyout-cart .count a{font-weight: normal !important;font-size:14px;text-decoration:none;}
.custom-flyout-cart .mini-shopping-cart .inactive-name a{color: #211F1F;font-weight: 500;font-size:14px;text-decoration:none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.custom-flyout-cart .mini-shopping-cart .inactive-name{max-height:48px;margin: 5px 0 3px;width: 100%;text-align: left;}
.custom-flyout-cart .mini-shopping-cart .inactive-name .row{justify-content:space-between}
.custom-flyout-cart .mini-shopping-cart .name a{color: #211F1F;font-weight: 500;font-size:14px;text-decoration:none;}
.custom-flyout-cart .mini-shopping-cart .name{max-height:48px;margin: 0 0 5px;}
.custom-flyout-cart .mini-shopping-cart .price{width:100%;display: inline-block;float: left;}
.custom-flyout-cart .mini-shopping-cart .quantity{width:50%;display: inline-block;text-align: right;}
.custom-flyout-cart .mini-shopping-cart .totals{color: #211F1F;font-weight: normal;font-size:14px;}
.custom-flyout-cart .mini-shopping-cart .totals strong{color:#33c4d3;}
.custom-flyout-cart .mini-shopping-cart .button-1{text-transform: capitalize;border:none;font-size: 14px;color:#fff;margin:10px 6px;float:left;width: 135px;display:block;border-radius: 5px;background-color: #33c4d3;}
.custom-flyout-cart .mini-shopping-cart .button-1:hover{border:1px solid #33c4d3;background-color: transparent;color: #33c4d3;}
.flyout-cart.custom-flyout-cart .items .picture img{width:100%;}

body .modal-backdrop { background-color: #00275D88; }

/* .header.custom-header .responsive-header-links .flyout-cart{right:20px;box-shadow: 0 3px 5px rgba(0,0,0,0.2); width: 320px;} */
.flyout-cart.custom-flyout-cart{position: fixed;top:0;bottom:0;right: -270%;display: block;transition: 0.3s;width:473px;height: 100%;box-shadow: 0 3px 5px rgba(0,0,0,0.2);z-index:9999;background-color: #fff;}
.flyout-cart-header{width:100%;border: 0.1px solid #d9d9d9;}
.flyout-cart-border-right{ border-right: 0.1px solid #d9d9d9;}
.custom-flyout-cart .close-fly-cart-btn{color: #707070;background-color:transparent;padding: 10px;outline: 0;border:0;width: 100%;}
.custom-flyout-cart .close-fly-cart-btn:focus{outline: 0;}
.custom-flyout-cart .close-fly-cart-btn i{font-size: 30px;}
.custom-flyout-cart .flyout-cart-heading{ color: #000;font-size:20px;font-weight: 600;margin-top: 15px;}
.flyout-cart.custom-flyout-cart.active-flyout-cart{right:0;}

.flyout-cart.custom-flyout-cart .mini-shopping-cart .items{border:0;}
.flyout-cart.custom-flyout-cart .mini-shopping-cart{ height: 55%;overflow: hidden;overflow-y: auto;    padding: 0 12px; flex-basis: 100%;}
.flyout-cart.custom-flyout-cart .custom-flyoutcart-item{}
.flyout-cart.custom-flyout-cart .custom-flyoutcart-item .flyout-cart-item-down:focus{outline: 0;}
.flyout-cart.custom-flyout-cart .custom-flyoutcart-item .flyout-cart-item-down{background-color: #8B8B8B;color: #fff;padding: 0px  4px;border-radius: 100%;border:0;outline: 0;width: 25px;height: 25px;}
.flyout-cart.custom-flyout-cart .custom-flyoutcart-item .flyout-cart-item-down i{line-height: 1.5;transition:0.3s;font-size: 17px;}



.flyout-cart.custom-flyout-cart .custom-flyoutcart-item .cart-item-body{height:auto;width:100%;display: flex;}

.flyout-cart.custom-flyout-cart .custom-flyoutcart-item .remove-cart-item-btn{display:none;color:#8B8B8B;font-size:27px;float:right;cursor: pointer;transition:0.3s;}
.flyout-cart.custom-flyout-cart .custom-flyoutcart-item .custom-quantity{float:left;text-align: left;}
.flyout-cart.custom-flyout-cart .custom-flyoutcart-item .custom-price{float:right;font-size: 16px;font-weight: 600; color:#000000;text-align: right;}
.flyout-cart.custom-flyout-cart .custom-flyoutcart-item .custom-cc-fust{text-align: left;margin: 3px 0;padding: 0;width: 25%;display: none;color: #707070}
.flyout-cart.custom-flyout-cart .custom-flyoutcart-item .custom-cc-fust span{ color: #000000;font-weight:600;text-align:right; float: right; }

.custom-flyoutcart-item .picture a{margin:0 auto;}
.custom-flyoutcart-item .picture a:before{padding-top:0 !important;}
.custom-flyoutcart-item .picture a img{position: relative;}

.custom-flyoutcart-item .picture{display: none;transition:0.3s;}
.custom-flyoutcart-item .product{margin:0 0 0 5px !important;width:100%;}
.custom-flyoutcart-item .product .price.custom-price-withname{display: inline-block;float:right;font-size: 16px;font-weight: 600; color:#000000;text-align: right;border-left:1px solid #d9d9d9;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.custom-flyoutcart-item .price.custom-price{display: none;}
.custom-flyoutcart-item .product .name{display: none;}
.custom-flyoutcart-item .quantity.custom-quantity{display: none;}

.custom-flyout-cart .mini-shopping-cart .inactive-name .custom-cc-fust{display: block;text-align: left;font-size: 12px;color: #707070;width: 100%;min-width: 70px;}
.custom-flyout-cart .mini-shopping-cart .inactive-name .custom-cc-fust span{color: #000000;font-weight:600;    float: unset;}

.active-flyoutcart-item.custom-flyoutcart-item .picture{display: flex;width:113px;}
.active-flyoutcart-item.custom-flyoutcart-item .remove-cart-item-btn{display: block !important;}

.active-flyoutcart-item.custom-flyoutcart-item .product .inactive-name{display: none;}
.active-flyoutcart-item.custom-flyoutcart-item .product .name{display: block;text-align: left;}
.active-flyoutcart-item.custom-flyoutcart-item .price.custom-price{display: block;width: 100%;}
.active-flyoutcart-item.custom-flyoutcart-item .custom-cc-fust{display: block !important;}
/* .active-flyoutcart-item.custom-flyoutcart-item .quantity.custom-quantity{display: block;} */
.active-flyoutcart-item.custom-flyoutcart-item .flyout-cart-item-down i{transform: rotate(180deg);}


.custom-flyout-cart .fc-co{width:100%;height:auto;position: relative;padding: 20px 0 0 0;background-color: white;}
.custom-flyout-cart .fc-co .custom-buttoms {display: flex;margin:0; }
.custom-flyout-cart .totals{height:auto;width:100%;padding: 0 15px;}
.custom-flyout-cart .fc-co .custom-buttoms .cart-button{width:100%;font-weight: 600;font-size:15px;padding:20px 12px;background-color: #293133;border: 0;border-radius:0%;color: #fff;}
.custom-flyout-cart .totals .total-subheaing{font-size:16px;font-weight: 600;color: #000;text-align:left;}
.custom-flyout-cart .totals .total-heading{font-size:17px;font-weight: bold;margin: 0;color: #000;text-align:left;}
.custom-flyout-cart .totals .subtotal-heading{font-size:16px;font-weight: 600;color: #000;text-align:left;}
.custom-flyout-cart .totals .subtotal-heading span{text-align:right;float: right;}
.custom-flyout-cart .totals .total-row{height: auto;margin-bottom: 15px;}
.custom-flyout-cart .totals .total-row .total-first-col{ border-right: 1px solid #d9d9d9;}
.custom-flyout-cart .totals .total-row ul{text-align: left;padding: 0 10px 0 0;}
.custom-flyout-cart .totals .total-row ul li{text-align: left;padding:5px 0;}
.custom-flyout-cart .totals .total-row ul li span{float: right;}
.custom-flyout-cart .totals .total-row-div{background: #F5F5F5 0% 0% no-repeat padding-box;padding: 15px 0;}

.language-selector {height: 44px;width: auto;padding: 0 0;}
.language-selector .language-list {max-width: 100%;position: relative;z-index: 3000;min-width: 140px;min-height: 45px;background-color: #EAEBE8}
.language-selector .language-list.show-dropdown {background: #fff;box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.15);border: none;}
.language-selector ul.language-list li {display: none;background: rgb(255 255 255);}
.language-selector .language-list li.selected-language {/*display: block;*/display: flex !important;height: 44px;position: relative;padding: 15px 14px;background: #EAEBE8 0% 0% no-repeat padding-box;text-transform: capitalize;}
.language-selector .language-list.show-dropdown li.selected-language {display: block;position: relative;padding: 15px 14px;background: #EAEBE8 0% 0% no-repeat padding-box;}
.language-selector .language-list.show-dropdown li {display: flex !important;/*display: block;*/position: relative;line-height: 0;font-size: 12px;text-transform: uppercase;text-align: left;padding: 0;height: 44px;color: #000;cursor: pointer;}
.language-selector .language-list.show-dropdown li a{display: block;position: relative;line-height: 0;font-size: 12px;text-transform: uppercase;text-align: left;padding: 15px 14px;height: 44px;color: #000;cursor: pointer;}
.language-selector .language-list li:nth-child(4n+1) {margin-left: 0;}

.language-selector .language-list li.selected-language > span {color: #000000;display:block;}
.language-selector .language-list li.selected-language > span > span{display: block;text-transform: capitalize;}
.language-selector .language-list.show-dropdown li > span {color: #000;padding:0;text-align: center;line-height: 1;}
.language-selector .language-list.show-dropdown li > a {padding:15px 14px;height: auto;text-align: left;line-height: 1;text-transform: capitalize;}
.language-selector .language-list a, .language-list li > span {display: block;position: relative;text-decoration:none;background: transparent;line-height: 1;font-size: 12px;text-transform: uppercase;text-align: center;padding: 0;height: auto;width:100%;color: #000;cursor: pointer;}
.language-selector .language-list li:hover {background: #d9d9d9;color: #fff;}
.language-selector  ul.language-list img {position: relative; margin:0 0 0 0;float: left;}



/* custom-header css close */



/* custom-header-menu css start */
.header-menu.custom-header-menu{width: 100%;padding: 0px;margin: 0 auto;/*background-color: #666666;*/background-color: #000; border:none;box-shadow:0 3px 6px rgb(0 0 0 / 16%);transition: 0.3s;/* top: -150px; *//* position: static; */}
.header-menu.custom-header-menu .top-menu.notmobile{margin:0 auto;} 
.custom-header-menu .top-menu.notmobile li{border:none;padding: 0;}
.custom-header-menu .top-menu.notmobile li a{transition: 0.3s;padding: 10px 20px;color: #fff;text-decoration: none;text-align: left;font-weight: 400;font-size: 14px;letter-spacing: 0px;opacity: 1;line-height: 50px;font-weight: 400;}
.custom-header-menu .top-menu.notmobile li a:hover{background-color: #fff;color:#293133;}

.direct-menu{background: #92c155;}
.direct-menu .home-icon{max-width: 110px;}



/* custom-header-menu css close */





/* custom-footer css start */
.footer.custom-footer{background-color: #fff;position: relative;}
.footer.custom-footer .footer-upper .row .col-lg-3{/* width:20%; *//* flex: 0 0 20%; */}
.footer.custom-footer .footer-upper{/*width:1300px;*/padding:50px 0 50px 0;}
/* .footer.custom-footer .footer-lower{width:1300px;} */
.footer.custom-footer .footer-upper .custom-inner-logo a img{width: 367;margin:0 auto;max-width: 100%;}
.footer.custom-footer .title{font-size:18px;color:#000000;text-align: left;}
.footer.custom-footer .title strong{font-weight:bold}
.footer.custom-footer .title :after {content: "";position: relative;display: flex;margin: 0;margin-top: 10px;width: 55px;height: 0;border: 1px solid #000000;}
.footer.custom-footer .footer-upper .footer-block  li {color: #000000;font: normal normal normal 15px/19px Blinker;}
.footer.custom-footer .footer-upper .footer-block  li a{color: #000000;font: normal normal normal 15px/19px Blinker;}

.footer.custom-footer .footer-lower .footer-info{display:none}
.footer.custom-footer .footer-lower .footer-disclaimer{display:none}
.footer.custom-footer .footer-lower .footer-powered-by{float:right;}

.networks.custom-networks {border:none;border-bottom: none !important;}
/* .networks.custom-networks li{float:left;} */
.networks.custom-networks li.rss{display:none;}
.networks.custom-networks li a{background:none;width:auto;height:auto;font-size:27px !important;color:#293133;}

/* custom-footer css close */



/* custom-owl-carousel css start */
.custom-owl-carousel .item{background-size: cover;background-position: center;background-repeat: no-repeat;display: flex;align-items: center;vertical-align: middle;min-height: 200px;}
.custom-owl-carousel .owl-dots{display: none;}

.custom-owl-carousel .owl-nav .owl-prev{position: absolute;background-color: rgba(255,255,255,0.8) !important;color: #000000 !important;height: 50px;width: 50px;border-radius: 0% !important;top: 41%;left: 75px;}
.custom-owl-carousel .owl-nav .owl-prev span{font-size: 60px;display: inline-block;line-height: 0.5;top: 0;}

.custom-owl-carousel .owl-nav .owl-next{position: absolute;background-color: rgba(255,255,255,0.8) !important;color: #000000 !important;height: 50px;width: 50px;border-radius: 0% !important;top: 41%;right: 75px;}
.custom-owl-carousel .owl-nav .owl-next span{font-size: 60px;display: inline-block;line-height: 0.5;top: 0;}

.custom-owl-carousel .owl-nav button{background-color: transparent;outline-style: none !important; transition: 0.3s;}
.custom-owl-carousel .owl-nav button:hover{background-color:  #f7f7f7 !important;}
/* custom-owl-carousel css close */


.html-home-page .master-wrapper-content{width:100%;}


.custom-home-page-product-grid .title.page-title{text-align: center;color:#000000;font-weight: 500;font-size:40px;font: 500 40px/49px Blinker;border: none;margin: 0 auto;}
.custom-home-page-product-grid .page-title:after {content: "";position: relative;display: flex;margin: 0 auto;margin-top: 15px;width: 100px;height: 0;border: 1px solid #8B8B8B;}
.page.home-page .custom-home-page-product-grid{/*width:1250px;*/margin: 0 auto;}
.page.home-page .custom-home-page-product-grid .item-grid{padding-top:70px;}
.page.home-page .custom-home-page-product-grid .item-grid .owl-carousel{background-color: #F5F5F5;background: #F5F5F5 0% 0% no-repeat padding-box;opacity: 1;padding: 20px 30px;}
.custom-home-page-product-grid .title a{font-weight:500px;font-size:20px;color: #000000;text-decoration:none;}
.custom-home-page-product-grid .custom-owl-carousel .item{background-color:#fff;}
.custom-home-page-product-grid .custom-owl-carousel .item .item-box{width:100%;margin: 0;}
.custom-home-page-product-grid .custom-owl-carousel .picture{height: 309px;margin:0 auto;display: flex;}
.custom-home-page-product-grid .custom-owl-carousel .picture a{display: flex;margin: 0 auto;vertical-align: middle;align-items: center;margin-bottom: 20px;height: auto;flex: 1;}
.custom-home-page-product-grid .custom-owl-carousel .product-title{color: #000000;font-size: 20px;font-weight: 500;text-align: center;}
.custom-home-page-product-grid .custom-owl-carousel .product-title a{text-decoration: none;color: #000000;}
.custom-home-page-product-grid .custom-owl-carousel .product-rating-box{display:none;}
.custom-home-page-product-grid .custom-owl-carousel .rating{display:none;}
.custom-home-page-product-grid .custom-owl-carousel .description{display:none;}
.custom-home-page-product-grid .custom-owl-carousel .add-info{display:none;}
.custom-home-page-product-grid .custom-owl-carousel .owl-nav{ position: absolute;top: -60px;left: 0;right: 0;width: 100%;margin: 0 auto 0 auto;}
.custom-home-page-product-grid .custom-owl-carousel .owl-nav .owl-prev{top:0;left: 0;width:40px;height:40px;position: relative;float:left;margin: 0;background-color: #F5F5F5 !important;background: #F5F5F5 0% 0% no-repeat padding-box;opacity: 1;}
.custom-home-page-product-grid .custom-owl-carousel .owl-nav .owl-next{top:0;left: 0;width:40px;height:40px;position: relative;float:right;margin: 0;background-color: #F5F5F5 !important;background: #F5F5F5 0% 0% no-repeat padding-box;opacity: 1;}
.custom-home-page-product-grid .custom-owl-carousel .owl-nav .owl-prev span{font-size:40px;}
.custom-home-page-product-grid .custom-owl-carousel .owl-nav .owl-next span{font-size:40px;}

.custom-home-page-product-grid .custom-owl-carousel .owl-nav:after{content:"";position: relative;display: flex;margin: 0 auto;margin-top: 38px;width: 92%;height: 0;border-bottom: 1px solid #70707029;}
.custom-home-page-product-grid .custom-owl-carousel .owl-nav.disabled{display:block;}




/* about us page css start */

.html-topic-page .master-wrapper-content{width: 100%;}

.aboutus-banner{height: 371px;width:100%;vertical-align: middle;align-items: center;display: flex;text-align: center;background-color: #f8f8f8;background-image: url("../images/Plant/Banner-2.png");background-position: center;background-repeat: no-repeat;background-size: contain;margin-bottom: 40px;}
.aboutus-banner .banner-text{width: 100%;}
.aboutus-banner .banner-text .banner-heading{font-size: 38px;color: #000;text-align: center;display: block;margin: 15px auto;font-weight: 500;text-transform: initial;}
.aboutus-banner .banner-text .banner-link{font-size: 17px;color: #000;font-weight: 500;text-align: center;display: flex;align-items: center;justify-content: center;text-decoration: none;font-weight: 500;}
.aboutus-banner .banner-text .banner-link .banner-text-span{margin-right:0px;font-weight: 500;}

.aboutus-banner-2{height: 323px;width:100%;vertical-align: middle;align-items: center;display: flex;text-align: center;background-image: url("../images/Plant/MaskGroup7.png");background-position: center;background-repeat: no-repeat;}
.aboutus-banner-2 .banner-overlay{height: 100%;width:100%;vertical-align: middle;align-items: center;display: flex;text-align: center;background-color: rgba(0,0,0,0.5); }
.aboutus-banner-2 .banner-text{width: 100%;}
.aboutus-banner-2 .banner-text .banner-heading{font-size: 25px;color: #fff;text-align: center;display: block;margin: 30px auto;line-height: 1.3;}
.aboutus-banner-2 .banner-text .banner-link{font-size: 17px;color: #fff;text-align: center;display: flex;align-items: center;justify-content: center;text-decoration: none;}
.aboutus-banner-2 .banner-text .banner-link .banner-text-span{margin-right:10px;}

.about-heading{color: #000000;text-align: left;font-size:40px;} 
.about-heading-2{color: #000000;text-align: left;font-size:30px;} 
.about-heading-4{color: #000000;text-align: left;font-size:20px;} 
.about-heading-5{color: #000000;text-align: left;font-size:17px;text-decoration: none;} 
.h-medium{font-weight:500;}

.aboutus-para{color:#707070;font-size:15px;font-weight: normal;display: block;text-decoration: none !important;}
.dark-para{color:#000000; font-weight: 500;}
.font-size-text{font-size: 20px;}
.cmb-4px{margin-bottom: 5px;}

.padding-section{padding:60px 0;}

.white-section{background-color: #fff;}
.gray-section{background-color: #F5F5F5;}

.aboutus-button{color: #000000;border: 1px solid #000;background-color: #fff;font-weight: bold;padding: 15px 35px;font-size: 17px;margin-bottom: 30px;}



/* about us page css close */




/*faqs page css start */
.faqs-banner{height: 371px;width:100%;vertical-align: middle;align-items: center;display: flex;text-align: center;background-color: #f8f8f8;background-image: url("../images/Plant/Banner-3.png");background-position: center;background-repeat: no-repeat;background-size: contain;}
.faqs-banner .banner-text{width: 100%;}
.faqs-banner .banner-text .banner-heading{font-size: 38px;color: #000;text-align: center;display: block;margin: 15px auto;font-weight: 500;text-transform: capitalize;}
.faqs-banner .banner-text .banner-link{font-size: 17px;color: #000;font-weight: 500;text-align: center;display: flex;align-items: center;justify-content: center;text-decoration: none;font-weight: 500;}
.faqs-banner .banner-text .banner-link .banner-text-span{margin-right:0px;font-weight: 500;}


.faqs-accordion-btn{background-color: #8B8B8B;color: #fff;padding: 3px;border-radius: 100%;border: 0;outline: 0;vertical-align: middle;display: flex;width:30px;height:30px;}
.faqs-accordion-btn i {line-height: 1.1;transition: 0.3s;font-size:20px;}
.faqs-accordion-btn.active-faqs-accordion-btn i{ transform: rotate(180deg) !important; }
.faqs-accordion-btn.active-faqs-accordion-btn em{transform: rotate(180deg) !important;}
.faqs-heading-5{font-size:14px;color: #000;font-weight:600;line-height: 1.7;}
.faqs-para{font-size:13px;color: #000000;font-weight:normal;}
.custom-card-css {border:0;margin: 0px 0 15px 0;}
.custom-card-css .card-header{padding:0;background-color: transparent;border: 0;}
.custom-card-css .card-body{padding:0;}

/*faqs page css close */



.product-item .add-to-search-button{}

.title-pl{}
.title-pl h3{
    font-size: 18px;
    font-weight: 700;
}
.supp-total{}
.plant-total-info.supp-total{}
.plant-total-info.supp-total .total-1{
    padding-bottom: 5px;
    margin-bottom: 5px;
}
.plant-total-info.supp-total total-1 tr{}
.plant-total-info.supp-total total-1 td{}

.plant-total-info.supp-total .total-2{
    border: none;
    padding: 0;
    margin: 0;
    width: 100%;
}
.plant-total-info.supp-total total-2 tr{}
.plant-total-info.supp-total total-2 td{}

.plant-total-info.supp-total .total-3{
    border: none;
    padding: 0;
    margin: 0;
}
.plant-total-info.supp-total .total-3 tr{
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    /* background: red; */
    display: block;
    display: flex;
    justify-content: space-between;
}
.plant-total-info.supp-total .total-3 td{
    width: 50%;
    /* text-align: right; */
}

.plant-total-info.supp-total .total-4{
    border-bottom: 1px solid #70707066;
    padding: 0;
    margin-bottom: 5px;
    margin-bottom: 50px;
}
.plant-total-info.supp-total tr{
    width: 100%;
    min-width: 
    100%;
    display: flex;
    }
.plant-total-info.supp-total .total-4 tr{
    display: flex;
}
.plant-total-info.supp-total .total-4 td{}
.plant-total-info.supp-total tbody {width: 100%;display: block;min-width: 100%;}




.red-sup *{color: rgb(243 96 96);}

.block-category-navigation .product-sorting select{
    max-width: 100%;
    background: #fff;
    border: none;
    margin-bottom: 14px;
    width: 100%;
    font-size: 12px;
    height: 38px;
}

.drowdown-block{}

.theme-custom .nivo-controlNav a{border-radius:100%;}
.theme-custom .nivo-controlNav a.active{background:#000 !important}

.theme-custom .nivo-directionNav {
    display: block !important; 
}
.theme-custom .nivo-directionNav a{
    width: 60px !important;
    background-image: url(../images/arrows.png) !important;
    
}
.theme-custom a.nivo-prevNav {
	left: 60px !important;
	background-position: 10px center !important;
}
.theme-custom a.nivo-nextNav{
    right: 60px !important;
    background-position: -30px center !important;
}
.grid-footer{position: relative;text-align: center;display: flex;justify-content: center;}
.grid-footer .pager{
    position: static;
    transform: translate(0);
}

.item-home{
    padding: 5px 10px 15px !important;
}
.item-home .product-title{}
.item-home .product-title{}
.item-home .product-title a{
    font-size: 16px;
}
.item-home .picture{

}

.item-home .picture img{

}
/* .nivoSlider img{min-height: 250px !important;
    object-fit: cover !important;} */


.footer.custom-footer:after{content: "";position: absolute;right: 0;height: 270px;/* background: red; */width: 300px;bottom: -50px;background-image: url(../images/Plant/plant-right.png);background-repeat: no-repeat;background-position: right bottom;}
.footer.custom-footer:before{content: "";position: absolute;left: 0;right: 0;height: 160px;/* background: red; */width: 300px;bottom: -50px;background-image: url(../images/Plant/plant-left.png);background-repeat: no-repeat;}

.table-block{border: 1px solid #000;table-layout: auto;}
.table-block thead{}
.table-block thead tr{}
.table-block thead th{background: #000;color: #fff;padding: 10px 7px;font-size: 12px;}
.table-block thead th strong{font-weight: 400;}


.table-block tbody{}
.table-block tbody tr{}
.table-block tbody td{padding: 8px 7px;border-bottom: 1px solid #000;position: relative;font-size: 11px;min-width: 90px;}
.table-block tbody tr:hover .hidden-img-pop{display: block;}
/* .grecaptcha-badge{display: none;} */



.active-default a{ background-color: #91c154; }
.lg-popup .mfp-iframe-holder .mfp-content{ max-width: 1250px; }
.custom-actie-popup-content .popup-content{ display: block;width: 100%;max-width: 900px;  margin: 0 auto; background-color: #fff; }
.lg-popup .custom-actie-popup-content .popup-content{ max-width: 1300px; }
.custom-actie-popup-content .popup-header{ display: flex;align-items: center;width: 100%;background-color: #91c154;justify-content: space-between;padding: 5px 15px; }
.custom-actie-popup-content .popup-header .title-box h5{ font-size: 25px;color: #fff; }
.custom-actie-popup-content .popup-header .title-box h6{ font-size: 17px;color: #fff; }
.custom-actie-popup-content .popup-header .mfp-close{ position: relative;display: flex;align-items: center; width: auto;font-size: 17px;border: 1px solid #fff;color: #fff !important;padding: 5px 15px;gap: 7px; }
.custom-actie-popup-content .popup-header .mfp-close .icon{ font-size: 17px; }
.custom-actie-popup-content iframe{ border: none;width: 100%;min-height: 80vh; }


/* .cart-total-wrapper{position: sticky;background-color: #f5f5f5;z-index: 999;padding-top: 10px;top: 165px;} */
.old-price-span b {font-size: 9px;color: #707070; /* white-space: nowrap; */ overflow: visible;font-weight: 400; }
.freez-left-wrapper, .freez-box{ height: 100%; }
.freez-left-wrapper .left-info-box{width: 99%;margin: 0 auto 30px auto;}

.recommended-price-box input{ width: 35px;height: auto !important;padding: 1px !important;margin: 0px 2px 0px 2px;font-size: 12px;border: 1px solid #d9d9d9 }
.item-box.already-cart .recommended-price-span{ display: none; }
.item-box:not(.already-cart) .recommended-price-i{display: none;}
.item-box.already-cart .recommended-price-i{ display: block; }
.item-box .price-changed .recommended-price-i, .item-box .price-changed .advies-price-margin, 
.item-box .price-changed .recommended-price-span input{color: #67942e;text-shadow: 0 1px 1px rgba(0,0,0,0.1);}
.item-box .price-changed .advies-price-margin{ font-weight: 400; }

.item-box .product-action-div{position: absolute;display: none;width: 100%;min-height: 50px;align-items: center;justify-content: flex-end;padding: 0px 15px;bottom: 0px;}

@media (max-width: 768px){
    .custom-actie-popup-content .popup-header .mfp-close{ padding: 5px 7px; }
    .custom-actie-popup-content .popup-header .mfp-close .text{ display: none; }
    .custom-actie-popup-content .popup-header .mfp-close .icon{ font-size: 24px; }
}

