.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:Montserrat-Bold;src:url(../fonts/Montserrat/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat-Regular;src:url(../fonts/Montserrat/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat-Light;src:url(../fonts/Montserrat/Montserrat-Light.ttf)}@font-face{font-family:Montserrat-Medium;src:url(../fonts/Montserrat/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat-SemiBold;src:url(../fonts/Montserrat/Montserrat-SemiBold.ttf)}@media (max-width:1500px){.header-section .site-logo img{max-width:225px}}@media (max-width:1200px){.header-section .site-logo img{max-width:185px}}@media (max-width:1024px){.header-section .header-menubar{display:none}}@media (min-width:1025px){.header-section .header-menubar ul li{display:flex}}@media (max-width:1500px){.header-section .header-menubar ul li a{font-size:20px!important;line-height:25px!important}}@media (max-width:1200px){.header-section .header-menubar ul li a{font-size:16px!important;line-height:21px!important}}@media (max-width:1200px){.header-section .header-login-btn a{font-size:16px!important;line-height:20px!important;padding:10px 16px}}@media (max-width:1024px){.header-section .header-last-col{display:none}}@media (max-width:1024px){.header-section .elementor-column-gap-no{flex-direction:column}}@media (max-width:1024px){.header-section .elementor-column-gap-no .elementor-column,.header-section .elementor-column-gap-no .elementor-column a,.header-section .elementor-column-gap-no .elementor-column img{width:100%}}.mobile-menu{display:none}@media (max-width:1024px){.mobile-menu{display:flex}}.mobile-menu .elementor-column-gap-no{width:100%}.mobile-menu .elementor-column-gap-no .hfe-nav-menu-icon{padding:0}.mobile-menu .elementor-column-gap-no svg{width:80px;height:20px}.mobile-menu .hfe-nav-menu__layout-horizontal{top:42px!important}.mobile-menu .hfe-nav-menu__toggle{font-size:30px;color:#7fb72e}@media (min-width:1025px){.header-section .header-menubar ul.sub-menu{top:35px}.header-section .header-menubar ul.sub-menu a{font-size:14px!important;line-height:20px!important;font-weight:400!important;padding:15px 10px!important;width:100%}}.home-banner-slider .bdt-slide-desc{width:100%!important;display:flex;flex-wrap:wrap;max-width:100%!important;left:0;right:0;justify-content:center;flex-direction:column;transform:translateY(-50%)}.home-banner-slider .bdt-slide-desc h2{margin:0 auto 25px!important}.home-banner-slider .bdt-slide-desc .bdt-slide-text{max-width:1128px;margin:0 auto!important}.about-img-section,.about-img-section *{height:100%}.about-img-section img{-o-object-fit:cover;object-fit:cover;height:100%}@media (max-width:767px){.home-info-section h3{text-align:center}.home-info-section p{font-size:18px;line-height:25px}}.home-product-section h3.elementor-image-box-title{text-align:center;margin-bottom:35px}.home-product-section .elementor-widget:not(:last-child){margin-bottom:0}.container-fluid.owl-container{border-bottom:1px solid #ececec}.owl__block{max-width:1180px;margin:0 auto;padding:25px 0;width:90%}.owl__block img{width:auto!important;margin:0 auto}.owl__block .owl-carousel .owl-stage{display:flex;align-items:center}.owl__block .owl-item{display:flex;justify-content:center}.owl-dots{text-align:center;padding-top:15px}.owl-dots button.owl-dot{width:15px;height:15px;border-radius:50%;display:inline-block;background:#fff;margin:0 8px}.owl-dots button.owl-dot.active{background-color:#92231f}.owl-dots button.owl-dot:focus{outline:none}section.testimonial{padding:70px 0 90px!important;position:relative}section.testimonial .owl__block .heading-border:before{background:#fff}section.testimonial .owl__block .owl-nav span.icon-arrow-left7:before{content:"\f104";left:-50px}section.testimonial .owl__block .owl-nav span.icon-arrow-right7:after{content:"\f105";right:-50px}section.testimonial .owl__block .owl-nav span:after,section.testimonial .owl__block .owl-nav span:before{font-family:fontAwesome;font-size:56px;color:#000;position:absolute;top:50%;transform:translateY(-50%);z-index:9;cursor:pointer}section.testimonial .owl__block .owl-item{margin:0 auto!important;display:block;text-align:center}section.testimonial .owl__block .owl-item>div{padding:0}section.testimonial .owl__block .owl-item p{position:relative}section.testimonial .owl__block .owl-item p i{font-size:40px!important;color:#fff}section.testimonial .owl__block .owl-item p i.fa.fa-quote-left{top:-40px;left:-24px}section.testimonial .owl__block .owl-item p i.fa.fa-quote-right{bottom:-35px;right:0}section.testimonial .owl__block .owl-item label{font-size:20px;text-align:center;display:block;font-weight:600;margin-top:40px}.site a{word-break:break-all}.site ul li{font-size:16px;line-height:24px}.about-banner .bdt-slide-text{max-width:991px}@media (max-width:991px){.about-banner .bdt-slide-text{max-width:600px}}.main-content-section ol{margin:0 0 20px;list-style:disc}.main-content-section ol li{font-size:16px;line-height:24px}.main-content-section ul{display:block;padding-left:20px;margin:0 0 20px}.main-content-section ul li{width:100%;font-size:16px;line-height:20px;color:#000;position:relative}.main-content-section ul li:before{content:"";width:.6em;height:.6em;border-right:.2em solid #000;border-top:.2em solid #000;transform:rotate(45deg);margin-right:.5em;position:absolute;display:inline-block;top:5px;margin-left:-20px}.main-content-section ul li a{width:100%;font-size:16px;line-height:20px;color:#000;word-break:break-word;font-weight:500}.main-content-section ul li a:hover{color:#7fb72e}.main-content-block ul{display:block;padding-left:20px}.main-content-block ul li{width:100%;font-size:16px;line-height:20px;color:#000}.main-content-block ul li:before{content:"";width:.6em;height:.6em;border-right:.2em solid #000;border-top:.2em solid #000;transform:rotate(45deg);margin-right:.5em;position:absolute;display:inline-block;top:7px;margin-left:-20px}.main-content-block ul li a{width:100%;font-size:16px;line-height:20px;word-break:break-word;font-weight:500}.main-content-block ul li a:hover{color:#7fb72e}.hprod-main-box{display:flex;flex-wrap:wrap;width:100%}@media (max-width:575px){.hprod-main-box{flex-direction:column}}.hprod-main-box .hprod-box{width:33%;max-width:31%;margin-right:2%}@media (max-width:575px){.hprod-main-box .hprod-box{margin-left:auto;margin-right:auto;margin-bottom:35px;width:100%;max-width:300px}}.hprod-main-box .hprod-box .prod-img-box{border:1px solid #cfcfcf;display:flex;flex-wrap:wrap;padding:15px 10px;justify-content:center;flex-direction:column;margin-bottom:20px;min-height:268px}@media (max-width:991px){.hprod-main-box .hprod-box .prod-img-box{min-height:230px}}@media (max-width:575px){.hprod-main-box .hprod-box .prod-img-box{min-height:auto}}.hprod-main-box .hprod-box .prod-img-box span{font-size:14px;line-height:18px;font-family:karla;background:#7fb72e;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 10px}.hprod-main-box .hprod-box .prod-img-box img{max-width:170px;margin:0 auto;padding:15px 10px;min-height:206px;-o-object-fit:contain;object-fit:contain;max-height:206px}@media (max-width:991px){.hprod-main-box .hprod-box .prod-img-box img{max-width:125px;min-height:170px;max-height:206px}}@media (max-width:575px){.hprod-main-box .hprod-box .prod-img-box img{max-width:100%;min-height:100%;max-height:100%}}.hprod-main-box .hprod-box .prod-content-box{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;text-align:center}.hprod-main-box .hprod-box .prod-content-box p{margin-bottom:10px}.hprod-main-box .hprod-box .prod-content-box img{width:100%;max-width:69px;margin:0 auto 10px}.hprod-main-box .hprod-box .prod-content-box a{line-height:16px;min-height:45px}.hprod-main-box .hprod-box .prod-content-box .prod-title{font-size:16px;line-height:24px;font-family:karla;color:#878787;margin-bottom:5px;min-height:45px;word-break:break-word}.hprod-main-box .hprod-box .prod-content-box .prod-price{font-size:18px;line-height:22px;color:#000;font-family:karla;margin-left:2px;margin-right:2px}.hprod-main-box .hprod-box .prod-content-box .prod-sale-price{font-size:15px;line-height:19px;color:#b8b8b8;font-family:karla;margin-left:2px;margin-right:2px;position:relative}.hprod-main-box .hprod-box .prod-content-box .prod-sale-price:after{content:" ";display:block;position:absolute;width:100%;left:1px;top:51%;background:#b8b8b8;height:1px}.product-page .hprod-main-box .hprod-box{width:33%;max-width:31%;margin-right:2%!important;margin-bottom:60px}@media (max-width:599px){.product-page .hprod-main-box .hprod-box{width:100%;max-width:100%;margin-right:0!important}.product-page .hprod-main-box .hprod-box:last-child{margin-bottom:30px}}.product-page .hprod-main-box .hprod-box:nth-child(3n){margin-right:0!important}.slick-slide a,.woocommerce-product-gallery__image a{display:flex!important;width:100%!important;justify-content:center}.wpgs .wpgs-for{border:1px solid #cfcfcf;padding-top:40px;padding-bottom:40px;min-height:400px;display:flex;flex-wrap:wrap;align-items:center}@media (max-width:575px){.wpgs .wpgs-for{border:none;border-bottom:1px solid #cfcfcf;min-height:auto;margin-left:-30px;margin-right:-30px}}.wpgs .wpgs-nav img{width:100%;padding:15px}.wpgs .wpgs-nav .slick-slide{border:1px solid #cfcfcf;margin-top:25px}.wpgs .wpgs-nav .slick-track{margin-left:unset;margin-right:unset}@media (max-width:575px){.ptop-panel .w-40,.ptop-panel .w-60{width:100%}}.product-scotent{padding-left:40px}@media (max-width:575px){.product-scotent{padding-left:0;margin-top:35px}}.product-scotent h2{font-family:karla;font-size:25px;line-height:30px;background:#7fb72e;color:#fff;margin:0 -30px 15px;text-transform:none;padding:10px 30px}@media (max-width:767px){.product-scotent h2{margin-left:-15px;margin-right:-15px}}.product-scotent .sregular-price{font-size:25px;line-height:30px;margin-top:10px;margin-bottom:10px!important;color:#000;font-family:karla;font-weight:600}.product-scotent .sprod-sku,.product-scotent .sprod-status,.product-scotent .sregular-brand{font-size:16px;line-height:24px;color:#000;font-family:karla;margin-bottom:10px!important}.product-scotent .s-cart-box .cart{display:flex;flex-wrap:wrap}.product-scotent .s-cart-box .cart .single_variation_wrap{width:100%}.product-scotent .s-cart-box .cart .quantity{font-family:karla;font-size:20px;line-height:24px;width:90%;margin-top:20px;margin-bottom:20px}.product-scotent .s-cart-box .cart .quantity input{font-family:karla;font-size:17px;line-height:20px;padding:10px 20px;text-align:left;border:1px solid #cfcfcf;width:100%}.product-scotent .s-cart-box .cart .single_add_to_cart_button.button{background:#7fb72e!important;font-size:16px!important;line-height:24px!important;text-transform:uppercase;padding:12px 13px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:karla}.product-scotent .s-cart-box .cart .single_add_to_cart_button.button:hover{background:#000!important}.product-scotent .woocommerce-variation-description p{margin-bottom:10px!important}.sprod-review-box{display:none}.rating-box{display:flex;flex-wrap:wrap;align-items:center}.rating-box .star-rating{float:left;font-size:12px;color:#7fb72e}.rating-box .review-count{font-size:12px;margin-left:5px;font-family:karla}.rating-box .sprod-write-review{font-size:17px;line-height:22px;margin-left:20px;cursor:pointer}.pmiddle-panel{padding:0 20px 40px}.pmiddle-panel .panel-menu{width:100%;padding-left:0}.pmiddle-panel .panel-menu a{font-size:25px;line-height:30px;font-family:karla;padding:13px 30px;color:#fff;background:#7fb72e}@media (max-width:767px){.pmiddle-panel .panel-menu a{padding:13px 15px}}.pmiddle-panel .panel-menu .m-active a{color:#fff}.pmiddle-panel .panel-content{width:100%;padding-left:30px;padding-right:30px;margin-left:1px;margin-right:1px;background:hsla(0,0%,97.3%,.4196078431372549)}.pmiddle-panel .panel-content,.pmiddle-panel .panel-content:hover{box-shadow:0 0 2px 1px rgba(80,80,80,.5411764705882353)!important}@media (max-width:767px){.pmiddle-panel .panel-content{padding-left:15px;padding-right:15px}}.pmiddle-panel .panel-content .tab-panel{display:none}.pmiddle-panel .panel-content .p-active{display:block;padding:30px 0}.pmiddle-panel .panel-content p{margin-bottom:0;font-size:17px;line-height:20px;color:#000;font-family:karla}.prod-intro-boxes table{border-collapse:collapse;width:100%;font-family:karla}.prod-intro-boxes table td,.prod-intro-boxes table th{border:1px solid #ddd;text-align:left;padding:10px 20px}@media (max-width:575px){.prod-intro-boxes table td,.prod-intro-boxes table th{font-size:14px;line-height:17px;padding:10px}}.prod-intro-boxes table th{background-color:#fff}.prod-intro-boxes table td{background-color:#ddd}.related-prod-box h2{font-size:20px;line-height:24px}.related-prod-box .products{display:flex;flex-wrap:wrap;width:100%}.related-prod-box .hprod-box{width:25%;max-width:23%;margin-right:2%}@media (max-width:575px){.related-prod-box .hprod-box{width:100%;max-width:100%;margin-right:0;margin-bottom:40px}}.related-prod-box .hprod-box:last-child{margin-bottom:0}.related-prod-box .hprod-box .woocommerce-loop-product__title{font-size:13px!important;line-height:16px!important;width:100%;text-align:center;font-size:13px;line-height:16px;font-family:Montserrat-Medium;color:#878787;margin-bottom:5px;min-height:45px}.related-prod-box .hprod-box .price{width:100%;margin:0 auto;display:flex;justify-content:center;flex-direction:row-reverse}.related-prod-box .hprod-box span.woocommerce-Price-amount.amount{font-size:18px;line-height:22px;color:#000;font-family:Montserrat-Medium;margin-left:2px;margin-right:2px}.related-prod-box .hprod-box a{position:relative;width:100%}.related-prod-box .hprod-box .add_to_cart_button{font-size:13px;line-height:16px;background:#7fb72e;color:#fff;font-family:karla;border-radius:1px;padding:12px 24px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:flex;border-radius:4px!important;align-items:center;margin:5px auto 0}.related-prod-box .hprod-box span.onsale{font-size:14px;line-height:18px;font-family:karla;background:#7fb72e;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 10px;position:absolute;top:8px;border-radius:0;margin-bottom:0!important;display:flex;align-items:center;min-height:auto;min-width:auto;left:10px;margin-top:3px}.related-prod-box .hprod-box img{height:auto;max-width:100%;border:1px solid #cfcfcf;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;margin-bottom:20px;min-height:207px;width:100%;-o-object-fit:contain;object-fit:contain;padding:40px 30px 25px}.sprod-img-block{padding:0 30px}.sprod-img-block .wpgs .wpgs-for{min-height:auto;padding-top:0;padding-bottom:0}.variations .reset_variations{display:block}.breadcrumb-box{border-bottom:1px solid #ddd}.breadcrumb-box .container{padding-top:16px;padding-bottom:16px}@media (max-width:599px){.breadcrumb-box .container{justify-content:center;flex-direction:column}}.breadcrumb-box .container a,.breadcrumb-box .container h2,.breadcrumb-box .container span{font-family:karla;font-size:13px;line-height:16px;margin:0;color:#000;text-align:center}@media (max-width:599px){.breadcrumb-box .container h2{font-size:18px;line-height:22px;margin-bottom:10px;color:#7fb72e}}.breadcrumb-box .container a:hover{color:#7fb72e}@media (max-width:599px){.breadcrumb-box .container .breadcrumb-text{display:flex;justify-content:center}.breadcrumb-box .container .breadcrumb-text li{text-align:center}}.woocommerce-cart-form td.product-name a{color:#000}.woocommerce-cart-form .quantity .qty,.woocommerce-cart-form .woocommerce-Price-amount bdi,.woocommerce-cart-form .woocommerce-Price-amount span,.woocommerce-cart-form td.product-name a{font-size:16px!important;line-height:24px!important}.woocommerce-cart-form .quantity .qty{border:1px solid #c1c1c1;border-radius:1px}.checkout-button{background:#0f689a!important;font-size:16px!important;line-height:24px!important;padding:12px 13px!important;display:flex!important;align-items:center!important;justify-content:center!important}.checkout-button:hover{background:#000}.cart_totals h2{font-family:karla;font-size:22px;line-height:27px}.cart-subtotal .woocommerce-Price-amount bdi,.cart-subtotal .woocommerce-Price-amount span,.cart-subtotal th{font-family:karla;font-size:17px;line-height:20px}.woocommerce .cart .button,.woocommerce .cart input.button{border-radius:0;text-transform:uppercase;font-size:16px;line-height:24px;padding:10px 20px}.coupon input#coupon_code{width:120px!important;display:flex;height:100%;padding:10px}ul.wc_payment_methods li{display:initial}.product-filters-box{display:flex;width:100%;margin-top:-18px;margin-bottom:25px}.change-view-option{display:flex;flex-wrap:wrap;align-items:center;width:10%}@media (max-width:991px){.change-view-option{width:15%}}@media (max-width:767px){.change-view-option{display:none}}.change-view-option .column-view-menu,.change-view-option .row-view-menu{display:flex;width:30px;justify-content:center;cursor:pointer}.change-view-option svg{width:18px;height:18px;margin-top:0}.catsort{display:flex!important;flex-wrap:wrap;padding-left:20px;width:90%;justify-content:space-between}@media (max-width:767px){.catsort{width:100%;padding-left:0;padding-right:0!important}}.catsort .woocommerce-notices-wrapper,.catsort .woocommerce-result-count{display:none}.catsort .woocommerce-ordering{margin-bottom:0;display:flex;align-items:center}.catsort .woocommerce-ordering:before{content:"Sort By:";font-size:16px;color:#555;line-height:16px;margin-right:11px}.catsort .woocommerce-ordering select{width:146px!important}.catsort #alg_wc_products_per_page,.catsort .woocommerce-ordering select{border:1px solid #cbcbcb!important;font-size:16px!important;padding:7px 2px!important;color:#555;font-family:karla}.catsort #alg_wc_products_per_page{width:74px!important}@media (max-width:575px){.catsort #alg_wc_products_per_page{width:50px!important}}.product-view-options{display:flex;flex-wrap:wrap}.berocket_single_filter_widget span.ui-slider-handle{background:#7fb72e!important}.prod-desc-box{display:none}@media (min-width:767px){.product-page .hprod-main-box .hprod-box.row-view{padding:30px 15px;flex:0 0 100%;max-width:100%!important;border-bottom:1px solid #eaeaea;display:flex;margin-bottom:0}.product-page .hprod-main-box .hprod-box.row-view .prod-img-box{flex:0 0 33.3333333333%;max-width:33.3333333333%;border:none}.product-page .hprod-main-box .hprod-box.row-view .prod-content-box{flex:0 0 41.6666666667%;padding-right:15px;padding-left:15px;max-width:41.6666666667%;text-align:left}.product-page .hprod-main-box .hprod-box.row-view .prod-content-box .prod-desc-box{display:flex;font-family:karla;font-size:16px;line-height:24px}.product-page .hprod-main-box .hprod-box.row-view .prod-last-box{flex:0 0 25%!important;max-width:25%!important;position:static;bottom:auto;left:auto}.product-page .hprod-main-box .hprod-box.row-view .rating-box{justify-content:flex-start;height:auto}}.woocommerce-cart-form .quantity .qty{width:74px}.woocommerce-message{border-top-color:#7fb72e;font-size:16px;line-height:24px;font-family:karla}.woocommerce-message:before{color:#7fb72e}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;background-color:#7fb72e!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#7fb72e!important}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#000!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#fff;padding:10px 20px;background-color:#7fb72e;margin-bottom:1px;width:100%;transition:all .3s ease-in-out}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background-color:#000}.woocommerce-Address address{font-size:16px;line-height:24px;font-family:karla}.blog header{width:100%}.blog header .blog-ptitle{font-size:45px!important;line-height:53px!important;display:block;width:100%;height:auto;clip:unset;-webkit-clip-path:unset;clip-path:unset;position:relative!important;top:0;font-weight:500;margin-bottom:50px;font-family:karla}.blog-post-section{padding-right:40px}@media (max-width:991px){.blog-post-section{width:70%!important;padding-right:20px}}@media (max-width:767px){.blog-post-section{width:100%!important;padding-right:0}}.blog-post-section article{margin-bottom:40px}.blog-post-section article,.blog-post-section article:hover{box-shadow:0 0 2px 2px #cac9c9!important}.blog-post-section h2{margin:0 0 12px!important;font-size:36px;line-height:41px;background:#7fb72e;text-align:left;padding:12px 20px;transition:all .3s ease-in-out}.blog-post-section h2:hover{background-color:#000}.blog-post-section h2 a{font-size:30px;line-height:37px;font-family:karla;color:#fff;margin-bottom:0}.blog-post-section .entry-meta{padding:15px 20px 5px}.blog-post-section .entry-meta span{font-size:16px;line-height:24px;font-family:karla;color:#000}.blog-post-section .entry-meta a{font-size:18px;line-height:22px;font-family:karla;color:#7fb72e}.blog-post-section .entry-content{margin-top:0;padding:10px 20px}.blog-post-section .entry-content p{margin-bottom:10px!important}.blog-post-section .entry-footer{padding:0 20px 10px}.blog-post-section .entry-footer span{font-size:16px;line-height:24px;font-family:karla;color:#000}.blog-post-section .entry-footer a{font-size:16px;line-height:24px;font-family:karla;color:#7fb72e}.woocommerce .cart_totals h2{text-transform:capitalize}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-family:Karla}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:8px 15px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:8px 15px}.woocommerce form .form-row .select2-selection{height:auto}.side-product-cats ul{padding-left:0}.product-scotent .woocommerce-variation-availability{display:none}.product-scotent .woocommerce-variation-price .price{display:block}.de-prod-box a{padding:10px 20px;font-size:16px;line-height:24px;background:#fff;font-weight:500;color:#000;border-radius:2px;transition:all .3s ease-in-out}.de-prod-box a:hover{background:#000;color:#fff}@media (max-width:991px){.footer-logo-v2 img{max-width:225px}}.sidebar-blocks{padding-right:25px}.sidebar-blocks h3{margin-top:0;font-family:karla;font-weight:700;color:#000;position:relative}.sidebar-blocks h3:after{content:" ";background:#7fb72e;width:38px;display:block;position:absolute;bottom:-8px;left:2px;height:4px;border-radius:5px;border:1px solid #e2e2e2}.sidebar-blocks .side-product-cats a{font-family:karla;font-size:13px;line-height:16px;color:#3b3b3b}.sidebar-blocks .side-product-cats ul{margin-top:20px}.sidebar-blocks .side-product-cats ul li{padding:14px 10px;width:100%;border:1px solid #cfcfcf;border-bottom:none}.sidebar-blocks .side-product-cats ul li:last-child{border-bottom:1px solid #cfcfcf}.sidebar-blocks .side-customer-support{margin-top:30px}.sidebar-blocks .side-customer-support .support-option{display:flex;flex-wrap:wrap;align-items:center;padding:15px 20px;border:1px solid #cfcfcf;border-bottom:none}.sidebar-blocks .side-customer-support .support-option:last-child{border-bottom:1px solid #cfcfcf}@media (max-width:991px){.sidebar-blocks .side-customer-support .support-option .w-25,.sidebar-blocks .side-customer-support .support-option .w-75{width:100%;text-align:center}}.sidebar-blocks .side-customer-support h4{font-size:15px;line-height:19px;font-family:karla;margin-bottom:5px;margin-top:0;color:#7fb72e}.sidebar-blocks .side-customer-support p{margin-bottom:5px;color:#878787}.sidebar-blocks .sidebar-latest-product{margin-top:30px}.sidebar-blocks .sidebar-latest-product .side-latest-block{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.sidebar-blocks .sidebar-latest-product .img-box{width:40%;padding:5px;border:1px solid #cfcfcf}.sidebar-blocks .sidebar-latest-product .content-box{width:60%;padding:10px}.sidebar-blocks .sidebar-latest-product h4{font-family:karla;font-weight:500;font-size:13px;line-height:16px;margin:0 0 5px}.sidebar-blocks .sidebar-latest-product span{font-size:16px;line-height:20px;font-family:karla;font-weight:500;display:block;margin-top:5px;margin-bottom:5px}@media (max-width:991px){.post-sidebar{width:30%!important}}@media (max-width:767px){.post-sidebar{width:100%!important}}.post-sidebar .widget{margin:0;background:#f6f6f6}.post-sidebar .widget-title{font-size:25px;line-height:30px;margin-top:0;margin-bottom:0;background:#7fb72e;color:#fff;padding:12px 15px}.post-sidebar ul{padding:10px 15px;margin:0}.post-sidebar ul a{font-size:16px;line-height:20px;color:#000;font-family:karla;padding-top:5px;padding-bottom:5px}.post-sidebar ul a:hover{color:#7fb72e}.post-sidebar .widget_search{padding:10px 15px;display:flex;flex-wrap:wrap;flex-direction:column}.post-sidebar .widget_search .search-field{padding:10px 15px;width:100%;border-radius:0;margin-bottom:10px}.post-sidebar .widget_search .search-submit{border-radius:0;background-color:#7fb72e;color:#fff;font-family:karla;font-size:13px;line-height:17px!important;cursor:pointer;margin-bottom:10px}.post-sidebar .widget_search .search-submit:hover{background-color:#000}@media (max-width:767px){.main-content-block .sidebar-block{display:none}.main-content-block .product-block{width:100%}}@media (max-width:1500px){.footer-section .elementor-column{padding-right:40px}}.footer-section p{word-break:break-all}.footer-section .footer-logo img{max-width:230px}@media (max-width:1500px){.copyright-section .elementor-column{padding-right:50px}}.copyright-section .footer-navbar li{padding-right:10px;padding-bottom:10px}@media (max-width:767px){.copyright-section .footer-navbar li{padding-right:0;width:100%}}.copyright-section .footer-navbar a{font-size:20px;line-height:30px;font-family:Karla;color:#fff}.copyright-section .footer-navbar a:hover{color:#7fb72e}@media (max-width:767px){.copyright-section .footer-navbar a{font-size:16px;line-height:20px}}body{font-family:karla;font-weight:400;margin:0}body :focus,body :hover{text-decoration:none!important;outline:none!important;box-shadow:none!important}*{box-sizing:border-box}a{font-family:karla;font-size:16px;line-height:20px;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}@media (max-width:575px){a{font-size:13px;line-height:16px}}a:hover{text-decoration:none;color:#7fb72e}a:focus{outline:none}a.redirect{color:#0097ac;width:36px;height:36px;border:1px solid;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}img{max-width:100%}.subpage h1{margin:0 0 12px;font-size:45px;font-family:karla;color:#7fb72e}.entry-content h2,.entry-header h2{margin:5px 0 12px;font-size:36px;line-height:40px;font-family:karla;color:#7fb72e;text-align:left}@media (max-width:767px){.entry-content h2,.entry-header h2{font-size:22px}}.entry-content h3,.entry-header h3{font-size:30px;font-family:karla;color:#000;margin:0 0 10px}@media (max-width:767px){.entry-content h3,.entry-header h3{font-size:20px}}.entry-content p,.entry-header p{margin-bottom:20px}@media (max-width:767px){.entry-content p,.entry-header p{font-size:16px}}h1{font-size:45px;line-height:50px;font-family:karla;margin-top:30px;margin-bottom:30px;color:#7fb72e}@media (max-width:767px){h1{font-size:24px!important;line-height:30px!important}}h2{font-size:36px;line-height:40px;font-family:karla;margin-bottom:40px;text-transform:uppercase}@media (max-width:991px){h2{font-size:22px}}@media (max-width:767px){h2{font-size:22px!important;line-height:27px!important}}h3{font-size:30px;line-height:35px;text-align:left;font-family:karla;margin-bottom:15px}@media (max-width:767px){h3{font-size:20px!important;line-height:25px!important}}h4{font-size:24px;line-height:30px}@media (max-width:767px){h4{font-size:18px!important;line-height:24px!important}}p{font-size:16px;line-height:24px;margin:0 0 20px!important}p.white{color:#fff}@media (max-width:767px){p{font-size:16px;line-height:24px}}.full-container{max-width:1920px;padding:60px 80px;margin:0 auto}@media (max-width:1024px){.full-container{padding:50px 30px}}@media (max-width:767px){.full-container{padding:35px 20px}}.container{max-width:1200px;padding:40px 20px;margin:0 auto}@media (max-width:991px){.container{padding:40px 20px}}.btn-primary{font-size:16px;line-height:20px;background:#7fb72e;color:#fff;font-family:karla;border-radius:1px;padding:12px 24px;text-transform:uppercase;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;border-radius:4px!important;display:flex;align-items:center}.btn-primary:hover{background:#000;color:#fff}.btn-primary:after{opacity:0}.btn-primary.btn-sm{border-radius:5px}.btn-primary.btn-md,.btn-primary.btn-sm{font-size:16px;padding:7px 25px}@media (max-width:991px){.btn-primary.btn-md{font-size:16px;padding:7px 20px}}.btn-secondary{font-size:16px;background:#7fb72e;text-transform:uppercase;color:#fff;font-family:karla;border-radius:8px;padding:20px 32px}.btn-secondary:hover{background:#000;color:#000}@media (max-width:1199px){.btn-secondary{font-size:13px;padding:16px 28px;flex-grow:1;margin:0 10px;text-align:center}}@media (max-width:991px){.btn-secondary{font-size:13px;padding:14px 15px}}@media (max-width:767px){.btn-secondary{font-size:13px;padding:12px;margin:0 4px}}.d-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.w-23{width:23%}@media (max-width:767px){.w-23{width:100%}}.w-25{width:25%}@media (max-width:767px){.w-25{width:100%}}.w-31{width:31%}@media (max-width:767px){.w-31{width:100%}}.w-40{width:40%}@media (max-width:767px){.w-40{width:100%}}.w-50{width:50%}@media (max-width:767px){.w-50{width:100%}}.w-60{width:60%}@media (max-width:767px){.w-60{width:100%}}.w-75{width:75%}@media (max-width:767px){.w-75{width:100%}}.bg-img{background-size:cover!important;background-position:50%!important}.rounded{border-radius:50px!important}ul{list-style:none;padding:0;margin:0}ul li{display:inline-block}.sticky #mainHeader{position:fixed;top:0;width:100%;z-index:16;left:0;right:0}.sticky .nav_row nav.navbar .logo img{height:68px;bottom:0}div.wpcf7-acceptance-missing,div.wpcf7-spam-blocked,div.wpcf7-validation-errors{border:2px solid #bd302b;color:red}@media (max-width:1199px){.kl-container{padding:30px 3%!important}.kl-container.menu{padding:0 2%!important}}@media (max-width:575px){.kl-container{padding:30px 5%!important}}.subpage-section{background:#efefef}.error-404 a{color:#000}.error-404 a:hover{background:#7fb72e!important;color:#fff}.error-404 h2{color:#7fb72e;margin-bottom:20px}.error-404 p{margin-top:20px}section.error-404.not-found header{text-align:center}section.error-404.not-found{padding:70px 7px}.wpcf7-response-output.wpcf7-validation-errors{padding:0;border:0;text-align:left;font-family:CerebriSans;margin:0}span.wpcf7-not-valid-tip{position:absolute}.form-container form.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{width:100%;margin-top:25px}.wpcf7 form.sent .wpcf7-response-output{border:0;padding:0;margin:0;color:#7fb72e;font-size:13px}aside .wpcf7 form.sent .wpcf7-response-output{color:#000}aside span.wpcf7-not-valid-tip,footer span.wpcf7-not-valid-tip{position:absolute;top:28px;font-size:11px;color:#d8ff00}aside .msg span.wpcf7-not-valid-tip,footer .msg span.wpcf7-not-valid-tip{top:5px}footer span.wpcf7-not-valid-tip{color:red}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{display:none}.contact-form input,.contact-form textarea{background:#eaeaea;border:0;padding:10px 15px;margin-bottom:12px;border-radius:4px;width:95%;max-width:350px}@media (max-width:767px){.contact-form input,.contact-form textarea{width:100%;max-width:none}}.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:#7fb72e;font-size:14px}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#7fb72e;font-size:14px}.contact-form input:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{color:#7fb72e;font-size:14px}.contact-form textarea{height:100px;resize:none}.contact-form input[type=submit]{font-size:15px;background:#7fb72e;text-transform:uppercase;color:#fff;font-family:karla;border-radius:8px;padding:10px 16px;max-width:260px;cursor:pointer;transition:all .3s ease-in-out}.contact-form input[type=submit]:hover{background:#000;color:#000}@media (max-width:767px){.contact-form .form-container .contact-block .form-field span span{font-size:13px}.wpcf7-response-output.wpcf7-validation-errors{font-size:13px;line-height:1.3}span.wpcf7-not-valid-tip{text-align:center;left:0;right:0}.form-container form.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{margin:0 auto;position:relative;top:-15px;text-align:center}}a{cursor:pointer}.smaller{font-size:14px;color:#545252!important}label,td,th{font-size:16px;line-height:20px}input,select,textarea{font-size:16px;line-height:20px!important;padding:10px 15px;border:1px solid #cfcfcf}textarea{min-height:100px}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:991px){.w-mob{width:50%}}@media (max-width:767px){.w-mob{width:100%}}