:root{color:#fff;color:#f1f1f1;color:#79a440;color:#374a24;color:#fbfbfb;color:#d6d6d6;color:#efefef;color:#f7f7f7;color:#161616}body{margin:0;padding:0;color:#233619;font-weight:400;font-style:normal;font-family:Poppins,sans-serif}img{width:100%;height:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:600}.h1,h1{font-size:60px}.h2,h2{font-size:40px}.h3,h3{font-size:30px}.h4,h4{font-size:25px}a,li,p{font-size:15px;font-weight:400;line-height:25px}b,strong{font-weight:800}ul{padding-left:20px;margin-bottom:0}a:focus,a:hover{text-decoration:none;color:inherit}i{vertical-align:middle}button:focus{outline:0}.btn-primary{padding:15px 30px;vertical-align:middle;font-size:15px;font-weight:600;border-radius:8px;text-transform:uppercase;min-width:150px}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:initial!important;border:initial;box-shadow:none!important;background-color:transparent}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{color:#fff;background-color:#233619!important;border:1px solid #233619!important;font-weight:400;text-transform:none;font-size:15px}.light-grn{background-color:#539031;color:#fff;font-weight:400;text-transform:none;border:1px solid #539031}.light-grn:hover{background-color:#fff;color:#79a440!important;font-weight:400;text-transform:none;border:1px solid #539031}.zoom-product{overflow:hidden;background-color:transparent!important;transition-timing-function:ease-in-out;transition:.8s}.zoom-product:hover img{transform:scale(1.3);width:100%;height:100%;transition-timing-function:ease-in-out;transition:.8s;cursor:pointer;overflow:hidden}.zoom{width:100%;height:100%;overflow:hidden;cursor:pointer}.zoom img{max-width:100%;-webkit-transition:transform .8s ease-in-out;-moz-transition:transform .8s ease-in-out;-o-transition:transform .8s ease-in-out;transition:transform .8s ease-in-out}.zoom:hover img{transform:scale(1.1)}.card-header{padding:15px;margin-bottom:0;background-color:#fff;border:1px solid #e9e9e9}.contact .light-grn:hover,.our-products .light-grn:hover{background-color:#fff;color:#79a440;border:1px solid #79a440}.card .btn-primary{border-radius:3px}.btn-primary.light-grn:not(:disabled):not(.disabled).active,.btn-primary.light-grn:not(:disabled):not(.disabled):active{color:#fff!important;border:initial;box-shadow:none!important;background-color:#79a440}.btn-primary.light-grn.focus,.btn-primary.light-grn:focus{color:#fff;background-color:#79a440;border-color:#79a440;box-shadow:none}.dark-grn{color:#fff;background-color:#233619;border:1px solid #233619;font-weight:400;text-transform:none}.dark-grn:hover{color:#374a24;background-color:#fff;border:1px solid #374a24}.btn-primary.dark-grn:not(:disabled):not(.disabled).active,.btn-primary.dark-grn:not(:disabled):not(.disabled):active{color:#fff!important;border:initial;box-shadow:none!important;background-color:#374a24}.btn-primary.dark-grn.focus,.btn-primary.dark-grn:focus{color:#fff;background-color:#374a24;border-color:none;box-shadow:none}.nav-link{display:block;padding:0 0 0 3rem}.nav-item{color:#374a24;font-weight:400}.nav-link .nav-item:hover,.nav-link.active .nav-item{font-weight:400;color:#79a440}.header .navbar-light .navbar-nav .active>.nav-link,.header .navbar-light .navbar-nav .nav-link.active,.header .navbar-light .navbar-nav .nav-link.show,.header .navbar-light .navbar-nav .show>.nav-link{color:#79a440;border-bottom:4px solid #79a440;padding-bottom:30px}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#79a440}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-light .navbar-nav .nav-link{color:#233619}.header .nav-item{color:#233619;font-weight:400;list-style:none;padding-right:45px}.header-icons{padding-top:30px}.header .navbar-nav .nav-item .nav-link{padding-bottom:30px;border-bottom:transparent;padding-top:30px}.navbar-collapse .dropdown-menu{position:absolute;top:300%;left:45px;float:left;min-width:10rem;padding:0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:0;border-radius:0}.navbar-collapse .dropdown-item{display:block;width:100%;padding:10px 25px;clear:both;font-weight:400;color:#221f1f;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.navbar-collapse .dropdown-item.active,.navbar-collapse .dropdown-item:active,.navbar-collapse .dropdown-item:hover{color:#e53023;text-decoration:none;outline:0;background-color:#f2f2f2;font-weight:500}.navbar-collapse .dropdown-toggle::after{display:none}.nav-item i{margin-right:20px;font-size:25px}.nav-item i:hover{color:#79a440}.home-header{background-image:url(/images/home-page/home-header.jpg);background-position:center;background-size:cover;padding:10% 0}.home-header p{font-size:17px}.home-header h1{font-size:53px;margin-top:30px}.home-header img{width:25%}.logo a,.mobi-logo a{color:#79a440;font-size:30px;font-weight:600}.logo img{width:50%}.contact,.our-products{padding-top:5%;padding-bottom:5%}.contact h2,.our-products h2,.why-choose-us h2{color:#539031;padding-bottom:30px;font-weight:700}.contact span,.our-products span,.why-choose-us span{padding-bottom:10px;border-bottom:3px solid #ced4da}.contact{background-color:#fbfbfb}.contact h5{color:#233619;font-weight:700}.contact li,.contact p{color:#233619}.contact .list-unstyled a,.contact .list-unstyled p{color:#233619;font-weight:700}.category-align-sm p{color:#161616}.category-align-sm h5{color:#233619;font-weight:600;padding-top:20px}.category-align-sm p{color:#161616}.why-choose-us{background-color:#f1f1f1;padding:10% 0;background-size:cover;background-repeat:no-repeat}.bg-image{background-image:url(/images/home-page/about-background.jpg);background-size:cover;background-repeat:no-repeat}.why-choose-us .sub-heading{font-weight:600;color:#374a24}.why-choose-us .sub-heading p{color:#374a24;line-height:30px}#map{height:250px;width:100%}.gm-style img{max-width:50%;margin-bottom:20px}.gm-style .gm-style-iw{font-weight:300;font-size:13px;overflow:hidden;text-align:center;z-index:999999999999999}.gm-style-iw-d #content a{color:#233619;text-decoration:none;background-color:transparent}.list-unstyled a,.list-unstyled p{color:#000;font-weight:600}.list-unstyled li{padding-bottom:15px}textarea.form-control{padding-bottom:17%}.form-control:focus{color:#495057;background-color:#fff;border-color:#495057;outline:0;box-shadow:none}.form-group a{color:#79a440}#email2{display:none}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#79a440;background-color:#79a440}.testimonials{background-color:#539031;background-position:center;background-size:cover;padding:5% 0}.testimonials h2{color:#fff}.testimonials i{font-size:20px}.testimonials p{font-style:italic}.accordion2 .card-header{border:none}.carousel-control-next,.carousel-control-prev{top:116%;width:96%;color:#fff}.carousel i{font-weight:500}.categories{padding-bottom:5%}.product-catalogue-page{padding-top:5%;padding-bottom:2%}.product-catalogue-page p{border-bottom:1px solid #ebebeb;padding-bottom:5%;color:#374a24}.product-catalogue-page h1{font-weight:700;color:#161616}.shop-sidebar .btn-block{background-color:transparent;border:none;color:#000;padding-left:0}.shop-sidebar .btn-block:hover{background-color:transparent;border:none;color:#79a440}.image-selector img{padding:15px;margin-bottom:0;background-color:#fff;border:1px solid #e9e9e9}.shop-sidebar .card{border:none}.shop-sidebar .card-header{background-color:transparent;border-bottom:none;padding:0}.shop-sidebar .card li{padding-left:15px;vertical-align:middle;line-height:normal}.list-unstyled p,.shop-sidebar .list-unstyled a{color:#000;font-weight:400}.category-cards .dropdown-toggle:hover{color:#000}.categories i:hover{color:#79a440}.category-align-sm .card-body{padding:10px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;background-color:transparent;height:135px}.category-align-sm .light-grn:hover{background-color:#fff;color:#79a440;font-weight:400;text-transform:none;border:1px solid #79a440}min-filter{font-size:15px}input[type=range]{-webkit-appearance:none;margin:10px 0;width:100%}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:#f2f2f2;border-radius:25px;border:0 solid #000101}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border:0 solid #000;height:15px;width:15px;border-radius:100%;background:#79a440;cursor:pointer;-webkit-appearance:none;margin-top:-5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#f2f2f2}input[type=range]::-moz-range-track{width:100%;height:10px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:#f2f2f2;border-radius:25px;border:0 solid #000101}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border:0 solid #000;height:15px;width:15px;border-radius:100%;background:#79a440;cursor:pointer;-webkit-appearance:none;margin-top:-5px}input[type=range]::-ms-track{width:100%;height:10px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;border-width:39px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#f2f2f2;border:0 solid #000101;border-radius:3px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}input[type=range]::-ms-fill-upper{background:#f2f2f2;border:0 solid #000101;border-radius:3px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}input[type=range]::-ms-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border:0 solid #000;height:15px;width:15px;border-radius:100%;background:#79a440;cursor:pointer;-webkit-appearance:none;margin-top:-5px}input[type=range]:focus::-ms-fill-lower{background:#f2f2f2}input[type=range]:focus::-ms-fill-upper{background:#f2f2f2}.category-cards .dropdown-toggle i{position:unset}.shop-sidebar .h5{color:#539031;font-weight:600}.btn-block:not(.collapsed){color:#539031}.sub-cat a:hover{color:#539031}.sub-cat{padding-top:15px;padding-bottom:0!important}.shop-sidebar .list-unstyled li{padding-bottom:20px}.categories .btn-secondary{border:none}.categories .text-bold{color:#233619}.btn.btn-block.text-left.collapsed.p-0.main-cat{color:#233619}.categories .custom-select{display:inline-block;width:100%;height:auto;padding:.375rem 1.75rem .375rem .75rem;font-size:15px;font-weight:400;line-height:1.5;color:#233619;vertical-align:middle;background:url(/images/home-page/chevron-down-angle.png) no-repeat right .4rem center/12px 7px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.categories .custom-select:hover{color:#539031}.custom-select:focus{border-color:transparent;outline:0;box-shadow:none}.h5.light-grn-txt{color:#539031;border-top:1px solid #ebebeb;padding-top:30px}.page-link{color:#233619;border:none}.page-link:hover{z-index:2;color:#539031;text-decoration:none;background-color:transparent;border-color:transparent}.pagination i{color:#233619;font-size:20px;padding-top:9px;padding-right:15px;padding-left:15px}.individual-product-page{padding:2% 0}.individual-product-page a{color:#233619}.individual-product-page a:hover{color:#539031}.individual-product-page p span{font-weight:700;color:#233619}.individual-product-page h1.h3{color:#161616;font-weight:800}.individual-product-page .h3{color:#539031;font-weight:800}.individual-product-page .list-unstyled{border-bottom:1px solid #dee2e6}.product-info{border-top:1px solid #dee2e6}.product-info .pt-5,.product-info p li{color:#374a24}.product-amt{color:#539031}.stock-checker{font-weight:500}.input-group i,.stock-checker i{font-size:20px;font-weight:300;line-height:revert}.btn.focus,.btn:focus{outline:0;box-shadow:none}.input-group{border:1px solid #f7f7f7;border-radius:24px}.cart-page .light-grn:hover,.checkout-page .light-grn:hover,.individual-product-page .light-grn:hover{background-color:#fff;color:#539031;font-weight:400;text-transform:none;border:1px solid #79a440}.btn:disabled{opacity:8}.swal2-confirm{background-color:#79a440!important}.cart-page{padding:5% 0}.table{border-bottom:2px solid #dee2e6}.cart-product-image{width:10%}.cart-product-name{width:40%}.cart-product-price{width:13%}.cart-product-qty{width:21%}.table td{vertical-align:middle}.table td,.table th{padding:.75rem .75rem .75rem 0;border-top:1px solid #f5f5f5}td .input-group{width:56%}td i{float:right;font-weight:300!important;font-size:20px}.table thead th{font-weight:400;font-size:15px}.cart-page .card-body .d-flex{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5}#product-spinner{text-align:center;display:none}#enquire{color:#fff}#shop-online{color:#fff}.copyright{color:#fff}.copyright:hover{color:#fff}.footer.dark-grn{padding:1% 0;box-shadow:rgba(0,0,0,.35) 0 5px 15px;background-color:#374a24}.footer a{color:#fff}.footer a:hover{color:#79a440}.error-page .row{height:79vh;align-items:center}