.alert-success{color:#21540e;background-color:#dff0d8}.product-label .sale{background-color:#25b900}.navigation.sticky{background-color:#000}#responsive-menu{position:absolute;z-index:9999;top:0}.multilevelpushmenu_wrapper ul{width:100%!important}.multilevelpushmenu_wrapper h2{color:#fff;padding:14px .4em 4px .4em}.multilevelpushmenu_wrapper .floatRight{float:initial;margin-right:15px}.multilevelpushmenu_wrapper .levelHolderClass{position:absolute;overflow:hidden;top:0;background:#8fba47;width:auto;min-height:100%}.multilevelpushmenu_wrapper .levelHolderClass ul{background:#fff}.multilevelpushmenu_wrapper .levelHolderClass li.header{background-color:#8fba47}.multilevelpushmenu_wrapper li{cursor:pointer;border-top:1px solid #cdcdcd}.multilevelpushmenu_wrapper li.header{border-top:1px solid transparent}.multilevelpushmenu_wrapper li.before-menu:nth-of-type(3){border-bottom:5px solid #cdcdcd}.multilevelpushmenu_wrapper li a .fa.colored{color:#8fba47}.multilevelpushmenu_wrapper li a{font-size:12px;line-height:17px;padding-left:.2em;padding-right:.2em;padding-top:.8em;padding-bottom:.8em;color:#424242}.multilevelpushmenu_wrapper li a.bold{font-weight:700}.multilevelpushmenu_wrapper li a .fa{width:16px;font-size:16px}.multilevelpushmenu_wrapper li.header a{color:#fff}.multilevelpushmenu_wrapper .backItemClass{display:block;padding:.4em;background:#709e22;border-top:0}.multilevelpushmenu_wrapper .backItemClass a{color:#fff!important}.multilevelpushmenu_wrapper li:last-child{border-bottom:1px solid #cdcdcd}.levelHolderClass .category-label{color:#fff;font-size:16px}.multilevelpushmenu_wrapper li.thick-border{border-top:5px solid #cdcdcd;border-bottom:5px solid #cdcdcd}.multilevelpushmenu_wrapper .floatLeft{float:right}.multilevelpushmenu_wrapper li:hover{background-color:#8fba47}#menu-responsive-close-btn{color:#fff;padding:5px;position:absolute;top:0;left:224px;z-index:99999}#wts1524685{display:none}.top-header{padding-top:8px;padding-bottom:8px;background:#ffc000}.top-header .c-top-contact li{display:inline;margin-right:20px}.top-header .c-top-contact li a{font-size:11px}.top-header .c-top-contact li a span{display:inline;position:relative;top:-2px;color:#fff;font-weight:700}.top-header .c-top-contact li img{width:16px;margin-right:5px;margin-top:-7px}.top-header .top-rs li{display:inline;float:right;padding-left:8px;padding-right:8px;border-left:1px solid #fff}.top-header .top-rs li:lst-of-type{padding-left:0}.top-header .top-rs li .fa{color:#fff;font-size:18px}.top-search-box{width:850px;margin-left:0;margin-right:50px;padding-top:30px;padding-bottom:0}.top-search-box input{border-radius:4px;border:1px solid #8fba47;background-color:#fff;padding-right:40px}.top-search-box input:focus{border:1px solid #8fba47}.top-search-box .fa{position:absolute;right:68px;top:44px;color:#999}.logo,.logo-dark{max-height:40px}.navigation.sticky.offset .logo,.navigation.sticky.offset .logo-dark,.navigation.sticky.offset .navigation .logo-dark{max-height:40px}.nav-type-3 .navbar-nav>li>a{text-transform:uppercase}#back-to-top:hover,.accordion .panel-heading>a>span,.bg-color,.btn.btn-color,.btn.btn-light:hover,.btn.btn-stroke:hover,.btn.btn-transparent:hover,.btn.btn-white:hover,.dropcap.style-2,.flickity-page-dots .dot.is-selected,.hero-landing-bg,.highlight,.nav-cart-remove:hover,.nav.nav-tabs>li.active:before,.navbar-toggle:focus .icon-bar,.navbar-toggle:hover .icon-bar,.navigation.sticky .nav-btn-holder .btn,.newsletter .newsletter-submit.btn,.newsletter-submit.btn:hover,.owl-page.active span,.pagination a:hover,.pricing-table.best:before,.product-img .product-actions a:hover,.product-img .product-quickview:hover,.product-remove .remove:hover,.progress-bar,.service-item-box.style-3 .icon-holder,.social-icons:not(.colored) a:hover,.tags a:hover,.tags.light a:hover,.ui-slider .ui-slider-range,header.transparent .navigation.scrolling #nav-icon:hover span{background-color:#5bc740}.loader div,.nav-cart-badge{background-color:#8fba47}#tweets .tweet a:hover,#typed,.accordion .panel-heading>a.minus,.arrows i,.blockquote-style-1,.bullets li:before,.checks i,.contact-info a:hover,.dropcap.style-1,.entry .blockquote-style-1 p>a:hover,.entry-meta li a:hover,.entry-title a:hover,.features-list i,.intro.style-6 .subtitle,.lead-heading strong,.mobile-links li>a:hover,.nav-cart-title>a:hover,.nav-item-submenu li a:hover,.nav-register a:hover,.nav-right.menu-socials a:hover,.nav.nav-tabs>li.active>a,.nav.nav-tabs>li.active>a:focus,.nav.nav-tabs>li.active>a:hover,.nav.nav-tabs>li>a:focus,.nav.nav-tabs>li>a:hover,.navbar-nav>.active>a,.navbar-nav>.open>a,.navbar-nav>.open>a:focus,.navbar-nav>.open>a:hover,.navbar-nav>li>a:hover,.navigation.scrolling .navbar-nav>.active>a,.navigation.scrolling .navbar-nav>.active>a:focus,.navigation.scrolling .navbar-nav>.active>a:hover,.navigation.scrolling .navbar-nav>li>a:hover,.navigation.sticky .nav-btn-holder .btn:hover span,.overlay-menu ul li a:hover,.overlay-menu ul li.active>a,.owl-custom-arrows .next:hover,.owl-custom-arrows .prev:hover,.pagination .current,.portfolio-filter.style-2 a.active,.product-details .product-title:hover,.product-list-widget a:hover,.product_meta span a:hover,.profile table td a:hover,.project-nav li a:hover,.service-item-box.arrow-next:after,.service-item-box.style-2 i,.service-item-box.style-4 i,.service-item-box.style-5 i,.service-item-box.style-7 i,.service-tabs .nav.nav-tabs>li.active a i,.shop_table .product-name>a:hover,.sidenav a:hover,.single-product .add-to-wishlist a:hover,.statistic.with-icon i,.testimonials .testimonial a,.time-period,.tp-caption.address i,.tp-caption.email a:hover,.tp-caption.email i,.tp-caption.phone i,.widget.categories ul li a:hover,.work-description h3 a:hover,a,a:focus,blockquote>span{color:#8fba47}.navigation.sticky .navbar-nav>li>a{color:#8fba47}.navbar-nav>li>a{color:#8fba47}.nav-register a{font-size:14px;color:#8fba47;font-weight:700;letter-spacing:0}.nav-cart-icon{width:28px;height:28px}.nav-cart-icon:before{width:14px;height:9px;top:-10px;left:5px}.nav-cart-badge{width:20px;height:20px;line-height:20px;top:-12px;right:-14px;font-size:12px}.navbar-nav>li>.separator{display:block;background:#aeaeae;width:1px;height:60px;margin-top:20px;margin-left:10px;margin-right:10px}.sticky .top-search-box{padding-top:9px;padding-bottom:9px}.sticky .top-search-box .fa{top:23px}.sticky .navbar-nav>li>.separator{height:20px}.navbar-nav>li.icon-pie{margin-left:12px}.name-label{text-transform:uppercase;font-family:Montserrat,sans-serif;margin-bottom:0;font-size:13px}.nav-register{position:relative}.navbar-toggle:focus .icon-bar,.navbar-toggle:hover .icon-bar{background-color:#424242}.sticky .nav-register img{top:18px}.nav-cart-remove:hover{background-color:#8fba47}.top-contact{position:absolute;background-color:#fff;top:80px;left:7px;padding-top:16px;-webkit-box-shadow:0 0 40px -9px rgba(0,0,0,.75);-moz-box-shadow:0 0 40px -9px rgba(0,0,0,.75);box-shadow:0 0 40px -9px rgba(0,0,0,.75)}.top-contact li{padding-bottom:14px}.top-contact a{font-size:16px;color:#000;font-weight:700;letter-spacing:0;border-bottom:1px solid #dedede;padding-bottom:12px;display:block;margin-left:15px;margin-right:15px}.top-contact li:last-of-type a{border-bottom:0;padding-bottom:0}.top-contact a span{margin-left:10px;display:inline-block}.top-contact:before{content:'';width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #fff transparent;position:relative;top:-35px;left:61px}.navbar-nav .contact-btn{padding-left:30px;padding-right:30px}.login img{padding-top:21px;margin-left:3px;margin-right:3px}.mobile-cart img{padding-top:0;margin-top:23px}.mobile.top-search-box{width:100%;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:10px;padding-right:10px;position:absolute;top:55px;z-index:99}.mobile.top-search-box .fa{right:26px;top:14px}.custom-menu{background-color:#000}.custom-menu ul{display:block;width:100%}.custom-menu ul li{display:inline-block;padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:20px;position:relative;float:left}.custom-menu ul li a{text-decoration:none;letter-spacing:normal;font-weight:700;font-size:14px;text-transform:uppercase}.custom-menu ul li a:active,.custom-menu ul li a:hover{color:#b7da7d}.custom-menu .visible-menu{width:calc(100% - 285px);float:left}.custom-menu .more-items{float:right;font-weight:700;font-size:14px;text-transform:uppercase;margin-top:20px}.custom-menu .more-items:active,.custom-menu .more-items:hover{color:#b7da7d}.custom-menu .more-items .fa{margin-left:25px}.custom-menu .hidden-items{position:absolute;top:0;right:0;width:200px;background-color:#fff;padding-left:15px;padding-right:15px;padding-bottom:10px;top:70px;-webkit-box-shadow:0 0 40px -9px rgba(0,0,0,.75);-moz-box-shadow:0 0 40px -9px rgba(0,0,0,.75);box-shadow:0 0 40px -9px rgba(0,0,0,.75);z-index:99}.custom-menu .hidden-items:before{display:none}.custom-menu .hidden-items li{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #dedede;padding-right:5px;padding-left:5px;width:100%}.custom-menu .hidden-items li a{text-align:right;display:block;line-height:18px;font-size:14px}.custom-menu .hidden-items li:last-of-type{border-bottom:0}.custom-menu .container{position:relative}.custom-menu ul ul{position:absolute;top:0;right:5px;width:200px;background-color:#fff;padding-left:15px;padding-right:15px;padding-bottom:10px;top:70px;-webkit-box-shadow:0 0 40px -9px rgba(0,0,0,.75);-moz-box-shadow:0 0 40px -9px rgba(0,0,0,.75);box-shadow:0 0 40px -9px rgba(0,0,0,.75);z-index:99}.custom-menu ul ul li a{color:#b7da7d;text-align:right;display:block;line-height:18px;font-size:14px}.custom-menu ul ul li{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #dedede;padding-right:5px;padding-left:5px;width:100%}.custom-menu ul ul li:last-of-type{border-bottom:0}.custom-menu ul ul:before{content:'';width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #fff transparent;position:relative;top:-29px;left:155px}.custom-menu ul li>.fa{font-size:26px;font-weight:700;position:absolute;top:23px;right:16px;color:#8fba47;padding-left:3px;padding-right:3px;z-index:99;cursor:pointer}.custom-menu .hidden-items li>.fa{display:none}.footer.bg-dark{background-color:#000}.footer-type-4 .footer-widgets{padding:70px 0}.footer-widgets .widget-title{font-size:18px}.footer ul li{margin-bottom:12px}.footer ul a{color:#bbb;font-weight:500;font-size:14px}.bottom-footer{padding:8px 0;background-color:#222}.copyright span{margin-top:12px;margin-bottom:10px;line-height:16px;font-size:11px;color:#bbb}.copyright a img{display:inline;margin-left:10px;margin-top:-4px}.bottom-footer .copyright a{color:#bbb}.footer .footer-widgets .row:nth-of-type(2){margin-top:30px}#widget-whatsapp{width:50px;height:50px;position:fixed;bottom:20px;left:20px;z-index:999}.footer-categories{margin-top:-65px}.footer-categories ul li{display:inline-block;width:16.66666667%;padding-left:5px;padding-right:5px}.bottom-footer-links li{display:inline-block;margin-right:8px;line-height:37px;margin-bottom:0!important}.bottom-footer-links.rs li span{font-weight:700;color:#bbb}.footer .rs li{display:inline-block}.footer .rs li .fa{color:#bbb;font-size:22px;position:relative;top:3px}.footer-widgets .widget-title{margin-bottom:15px;font-size:15px;margin-top:6px}.payment-methods .widget-title:nth-of-type(2){margin-top:14px}.payment-methods .pc-50{width:49%;margin-top:10px}.footer-widgets a{position:relative;z-index:99}@media only screen and (max-width:1600px){.payment-methods .pc-50{width:138px}.footer-categories{margin-top:-100px}.top-search-box{width:630px;margin-right:36px}.top-search-box .fa{right:52px}}@media only screen and (max-width:1200px){.top-search-box{width:445px}.custom-menu ul li>.fa{right:20px}}@media only screen and (max-width:1139px){.grid-1440 .container,.grid-1440 .main-container,.grid-1440 .rev_slider_wrapper.container{width:100%}.nav-type-3 .navbar-nav>li>a{font-size:12px}.nav-register a{font-size:12px}.newsletter .btn{width:94%!important;margin-right:15px!important}.top-search-box{width:490px;margin-right:20px;padding-top:30px}.custom-menu ul li{padding-left:25px;padding-right:25px}.copyright a img{display:inline;margin-left:-2px;margin-top:0}.bottom-footer-links.rs{margin-top:10px}.custom-menu ul li>.fa{right:0}}@media only screen and (max-width:990px){.footer-widgets .widget-title{text-align:center}.footer ul{text-align:center}.footer-widgets .row>div{margin-bottom:0}.nav-cart-container{min-width:100%;max-width:100%;top:45px}.nav-cart-container:before{top:0}.nav-right{padding-top:15px;padding-bottom:15px;right:0}footer.payment-methods .small-box{width:100%;left:0;margin-left:0}footer.payment-methods h5{text-align:center}footer.payment-methods img{margin:0 auto;display:block}.custom-menu ul li{padding-right:30px}.custom-menu ul li a{font-size:12px}.custom-menu .more-items{font-size:12px;margin-top:34px}.custom-menu .visible-menu{width:calc(100% - 230px)}.custom-menu .more-items .fa{margin-right:3px}.footer-categories ul li{width:100%}.custom-menu ul li>.fa{font-size:15px;top:29px}.footer-categories{margin-top:0}.custom-menu{display:none}.payment-methods{margin-top:20px}.payment-methods img{margin:0 auto;display:block}}@media only screen and (max-width:768px){.footer-type-4 .footer-widgets{padding:30px 0}#widget-whatsapp img{width:32px;height:32px;bottom:0}.nav-cart-icon{width:15px;height:15px}.nav-cart-icon:before{width:9px;height:6px;top:-6px;left:1px}.nav-cart-badge{width:15px;height:15px;line-height:15px;top:-12px;right:-10px;font-size:9px}.top-header .c-top-contact{text-align:center;margin-bottom:5px}.top-header .top-rs{text-align:center}.top-header .top-rs li{float:none}}