.owl-carousel .owl-item img{margin:0 auto;width:auto!important;width:auto}button.owl-next,button.owl-prev{background:#1e202c}button.owl-prev{left:-10px}button.owl-next,button.owl-prev{transform:translateY(-50%);padding:10px 20px;border:none;position:absolute;top:50%}button.owl-next{right:-10px}button.owl-next i,button.owl-prev i{color:#ccc}.heading{font-size:38px;font-weight:900;text-align:center;line-height:45px;font-family:Source Sans Pro}#slider{padding:40px 0 0;position:relative;max-width:100%;margin:auto;background:#f4f8ff}#slider img{width:100%}.slide_next_image img{height:100%;width:auto!important}#slider .slider-box h1{padding:0;font-size:50px;font-weight:700;color:#fff;text-align:left;margin:0;line-height:50px;font-family:Source Sans Pro}#slider .slider-box p{font-size:16px;font-weight:400;margin-bottom:30px;color:#fff;text-align:left;line-height:21px}#slider .slider-box{transform:translateY(-50%);right:0;position:absolute;max-width:45%;text-align:center;top:45%;left:70px}#slider .carousel-caption{padding:0!important;right:0;bottom:inherit;bottom:0;text-align:left;top:0;margin:0!important;left:0}#slider .slider-box a{padding:15px 25px;font-size:13px;font-weight:600;color:#fff;text-align:center;border-radius:50px;background:#70bf4a;line-height:20px}#slider .slide_btn{text-align:left;margin-top:20px}i.serv-icn{font-size:50px;color:#70bf4a}section#service{padding:0;position:relative;bottom:65px;width:100%}#service .box{padding:10px;border:1px solid #fff;margin:5px;box-shadow:0 0 6px 1px #eee;border-radius:10px;background:#fff}#service h5.title{font-size:18px;font-weight:600;color:#222;text-align:left;line-height:20px}#service p.post{font-size:14px;font-weight:400;color:#707070;text-align:left;line-height:23px}section#featured_product{padding-top:0}#featured_product h3{color:#70bf4a}#featured_product span.custom-field{padding:2px 7px;font-size:12px;border:1px solid transparent;font-weight:400;right:10px;color:#fff;position:absolute;letter-spacing:1px;text-align:center;top:10px;border-radius:4px;background:#fabc15;line-height:24px}#featured_product .owl-item:nth-child(odd) span.custom-field{display:none}#featured_product .featured_product_content{padding-top:19px;border:1px solid #ccc;border-radius:10px}#featured_product .featured_product_btn{border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px;border:1px solid transparent;text-align:center;background:#70bf4a}#featured_product .featured_product_btn a{font-size:14px;font-weight:700;color:#fff}#featured_product i{color:#fff;padding-right:5px}#featured_product h5 a{font-size:15px;font-weight:600;color:#222}#featured_product p{font-size:14px;font-weight:400;color:#707070}#featured_product .content_pad{padding:0 15px 20px}#featured_product del{display:none}#featured_product .woocommerce-Price-amount{font-size:22px;font-weight:700;color:#70bf4a;text-align:center}#featured_product p span{padding:2px;font-size:12px;border:1px solid transparent;color:#fff;border-radius:3px;background:#fabc15;margin-left:20px}#best_product h3{font-size:38px;font-weight:900;color:#70bf4a;text-align:center;line-height:45px}#best_product span.custom-field{padding:2px 7px;font-size:12px;border:1px solid transparent;font-weight:400;right:10px;color:#fff;position:absolute;letter-spacing:1px;text-align:center;top:10px;border-radius:4px;background:#fabc15;line-height:24px}#best_product .owl-item:nth-child(odd) span.custom-field{display:none}#best_product .best_product_content{padding-top:19px;border:1px solid #ccc;border-radius:10px}#best_product .best_product_btn{border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px;border:1px solid transparent;text-align:center;background:#70bf4a}#best_product .best_product_btn a{font-size:14px;font-weight:700;color:#fff}#best_product i{color:#fff;padding-right:5px}#best_product h5 a{font-size:15px;font-weight:600;color:#222}#best_product p{font-size:14px;font-weight:400;color:#707070}#best_product .content_pad{padding:0 15px 20px}#best_product del{display:none}#best_product .woocommerce-Price-amount{font-size:22px;font-weight:700;color:#70bf4a;text-align:center}#best_product p span{padding:2px;font-size:12px;border:1px solid transparent;color:#fff;border-radius:3px;background:#fabc15;margin-left:20px}#deal_product h3{font-size:38px;font-weight:900;color:#70bf4a;text-align:center;line-height:45px}#deal_product .deal_product_btn{padding:5px 0;border:1px solid #70bf4a;text-align:center;border-radius:9px;background:#70bf4a;margin-top:15px}#deal_product .deal_product_btn a{font-size:14px;font-weight:700;color:#fff}#deal_product i{color:#fff;padding-right:5px}#deal_product h5 a{font-size:15px;font-weight:600;color:#222}#deal_product p{font-size:14px;font-weight:400;color:#707070}#deal_product .woocommerce-Price-amount{font-size:22px;font-weight:700;color:#70bf4a;text-align:center}.deal_product_content{padding:10px;background:#fff;width:100%;display:inline-block}#deal_product del{font-size:27px;font-weight:700;color:#707070;text-align:center}#deal_product p span{padding:2px;font-size:12px;border:1px solid transparent;color:#fff;border-radius:3px;background:#fabc15;margin-left:20px}#deal_product .post-img{height:auto;position:relative;width:40%;float:left}#deal_product .post-img img{height:auto;width:100%}#deal_product .post-review{padding:1px 20px;width:60%;float:left}#partner .partner_content{padding:25px;border:1px solid #e8e8e8;border-radius:10px}#partner button.owl-prev{left:-42px}#partner button.owl-next,#partner button.owl-prev{padding:7px 14px;border:1px solid #ccc;position:absolute;outline:none;top:50%;border-radius:50px;background:none}#partner button.owl-next{right:-42px}#partner button.owl-next i,#partner button.owl-prev i{color:#000}#testimonial h3{font-size:38px;font-weight:900;color:#70bf4a;line-height:45px}#testimonial,#testimonial h3{text-align:center}#testimonial .testimonial{border-left:3px solid #6ab33e;padding:100px 0 100px 275px;position:relative}#testimonial .testimonial:after,#testimonial .testimonial:before{height:55px;border-right:3px solid #6ab33e;content:"";position:absolute;left:0;width:320px}#testimonial .testimonial:before{border-top:3px solid #6ab33e;top:0}#testimonial .testimonial:after{border-bottom:3px solid #6ab33e;bottom:0}#testimonial .testimonial .pic{height:150px;position:absolute;top:100px;left:100px;width:150px}#testimonial .testimonial .pic img{height:auto;width:100%}#testimonial .testimonial .description{font-size:14px;font-weight:500;color:#7a7e82;position:relative;text-align:left;line-height:27px}#testimonial .testimonial .description:before{font-size:20px;font-weight:900;color:#6ab33e;content:"\f10d";position:absolute;top:-70px;left:0;font-family:Font Awesome\ 5 Free}#testimonial .testimonial .testimonial-title{font-size:18px;font-weight:600;color:#222;text-align:left;line-height:20px}#testimonial button.owl-prev{padding:0;border:1px solid transparent;right:10%!important}#testimonial button.owl-next,#testimonial button.owl-prev{height:40px;transform:unset;position:absolute;outline:none;top:75%;background-color:#70bf4a;border-radius:50%;left:unset;width:42px}#testimonial button.owl-next{padding:5px 12px;border:none;right:4%!important}#contribute h3{font-size:38px;font-weight:900;color:#70bf4a;line-height:45px}#contribute .contribute-head,#contribute h3{text-align:center}#contribute h5{font-size:32px;font-weight:900;color:#222;line-height:40px}#contribute p{font-size:14px;font-weight:400;color:#707070;line-height:23px}#contribute a{font-size:20px;font-weight:700;color:#fff}#contribute .btn_span{font-size:14px;font-weight:700;color:#fff}#contribute .btn-content{padding:12px 20px;border:1px solid transparent;max-width:300px;border-radius:9px;background:#70bf4a;display:inline-block}#contribute .contribute_btn{width:70%;float:left}#contribute span.btn_icon{padding:10px 18px;font-size:20px;border:1px solid transparent;color:#70bf4a;border-radius:7px;background:#fff;float:right}#contribute .left_side{padding-top:20px}#category{position:relative}#category:before{height:100%;content:"";position:absolute;opacity:.6;top:0;background:#000;width:100%}#category h3{font-size:38px;font-weight:900;color:#fff;line-height:45px}#category .category-head,#category h3{text-align:center}#category .our-category{padding:30px 40px;border:1px solid transparent;text-align:center;border-radius:10px;background:#fff}#category h5{font-size:18px;color:#222;line-height:10px}#category h5,#category p{font-weight:600;text-align:center}#category p{font-size:12px;color:#707070;line-height:20px}#latest_news h3{font-size:38px;font-weight:900;color:#70bf4a;line-height:45px}#latest_news .latest-news-head,#latest_news h3{text-align:center}#latest_news h5 a{font-size:16px;font-weight:700;color:#222;line-height:22px}#latest_news ul li{text-decoration:none;display:inline-block}#latest_news ul{margin:10px 0}#latest_news ul li{font-size:16px;font-weight:500;color:#666565;padding-right:2px;line-height:24px}#latest_news ul li span i{color:#666565;padding-right:10px}#latest_news span.date{border-bottom-left-radius:6px;padding:4px 12px;font-size:12px;font-weight:700;right:0;color:#fff;position:absolute;border-top-left-radius:6px;letter-spacing:1px;text-align:center;top:10px;background:#70bf4a;line-height:24px}#latest_news .post-slide{margin:0 15px;background:#fff;display:inline-block}#latest_news .post-slide .post-img{height:auto;position:relative;width:40%;float:left}#latest_news .post-slide .post-img:hover .over-layer{opacity:1}#latest_news .post-slide .post-img img{height:auto;width:100%}#latest_news .post-slide .post-review{padding:20px;width:60%;float:left}#latest_news .post-description{font-size:15px;font-weight:400;color:#333;text-align:left}.latest_btn a{font-size:15px;font-weight:700;color:#70bf4a;line-height:23px}.latest_btn a:hover{color:#333}.latest_btn i{padding-top:5px;padding-left:5px}.newsletter_content{padding:40px 20px;border:1px solid transparent;border-radius:15px;background:#70bf4a}#newsletter p{font-size:16px;font-weight:300;margin-bottom:0;color:#fff;text-align:center;line-height:23px}#newsletter h3{font-size:30px;font-weight:700;color:#fff;text-align:center;padding-bottom:0;line-height:20px}#newsletter .newsletter_content .wpcf7-form{max-width:700px;margin:0 auto}#newsletter .newsletter_content input[type=email]{padding:10px 20px;border:1px solid transparent;color:#000;background-color:#fff;border-radius:20px;width:70%}#newsletter .newsletter_content input[type=email]::placeholder{font-size:16px;font-weight:400;color:#707070;line-height:18px}#newsletter .newsletter_content input[type=submit]{padding:10px 27px;border:1px solid transparent;font-weight:400;color:#fff;position:relative;background-color:#000;border-radius:40px;left:-50px}