.logged-in .header-transparent{top:32px}.logged-in .sticky{top:32px}@media (max-width:768px){.logged-in .header-transparent{top:46px}}.logged-in .header-transparent .sticky{top:32px}.screen-reader-text{display:none}.comments-avatar img{height:auto;max-width:100px;border-radius:50%}ul.children{margin-left:100px}.avatar-name h5{text-transform:capitalize}.conatct-post-form .form-submit{margin-bottom:0}.conatct-post-form input[type=submit]{background:#86ba09;border:medium none;border-radius:30px;color:#fff;display:inline-block;font-size:14px;font-weight:500;margin-bottom:0;padding:18px 43px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all 0.3s ease 0s;vertical-align:middle;white-space:nowrap;letter-spacing:2px;font-family:'Rubik',sans-serif;cursor:pointer;overflow:visible;width:auto}.conatct-post-form input[type=submit]:hover{background:#ef8829;color:#fff}.comment-respond .contact-icon{float:none;margin-right:0}.logged-in-as{display:none}.wp-tag-cloud li{display:inline-block;margin-bottom:30px;margin-right:10px}.wp-tag-cloud li a{line-height:1;padding:12px 18px;background:#f5f5f5;text-transform:uppercase;font-size:12px!important;font-weight:500;color:#5f5b5b;border-radius:2px}.wp-tag-cloud li a:hover{background:#86ba09;color:#fff}.widget_categories ul li:first-child{border-top:0;padding-top:0}.widget_categories ul li{border-top:1px solid #eaedff;padding:15px 0;overflow:hidden;text-align:right;color:#647589}.widget_categories ul li a{display:block;color:#647589;float:left}.widget_categories ul li:last-child{padding-bottom:0}.widget_categories ul li:hover a,.widget_categories ul li:hover{color:#86ba09}.widget_archive ul li:first-child{border-top:0;padding-top:0}.widget_archive ul li{border-top:1px solid #eaedff;padding:15px 0;overflow:hidden;text-align:right;color:#647589}.widget_archive ul li a{display:block;color:#647589;float:left}.widget_archive ul li:last-child{padding-bottom:0}.widget_archive ul li:hover a,.widget_archive ul li:hover{color:#86ba09}.basic-pagination-2 ul li a:hover,.basic-pagination-2 ul li span.current{background:#86ba09;color:#fff;border-color:#86ba09}.basic-pagination-2 ul li span{border:2px solid #eaebec;height:60px;width:60px;line-height:56px;font-size:16px;font-weight:500;border-radius:50%;margin:0;display:inline-block;text-align:center}.post-text .gallery{display:none}.newsletter-form input[type=email]{border:0;height:90px;padding:0 75px;width:100%;background:#fff;color:#6e6e6e;font-size:14px;border-radius:15px}.newsletter-form input[type=submit]{position:absolute;right:40px;top:17px;background:#ef8829}.newsletter-form input[type=submit]:hover{background:#86ba09}.newsletters-text span.wpcf7-not-valid-tip{margin-top:15px}.newsletters-text div.wpcf7-validation-errors,.newsletters-text div.wpcf7-acceptance-missing{margin-top:0}.we-works-wrapper{margin-bottom:70px}.we-works-area{padding-bottom:25px}.contact-area #contact-form input[type=submit]{width:auto}.gallery-post-tag a:after{content:", "}.gallery-post-tag a:last-child:after{display:none}.services-details-area aside.widget{padding:0}.services-details-area aside.widget{padding:0}.services-sidebar li.active:before{opacity:1}.services-sidebar li.active a{color:#ef8829}.product-details .post-title{font-size:40px;font-weight:500}.product-details ins{float:left;margin-right:10px;text-decoration:none}.product-details ins *{color:#222;font-size:20px}.product-details del *{color:#c4cfd8;text-decoration:line-through;font-size:20px}.product-details p.price{margin-bottom:10px}.woocommerce-product-rating{margin-bottom:20px}.woocommerce .star-rating span:before,.woocommerce .star-rating:before{color:#fe6b51!important}.product-details .quantity{display:inline-block;margin-right:15px;margin-left:15px}.product-details .quantity input{height:58px;width:85px!important;padding-right:5px}.product-details .quantity input{margin-left:-15px}.product-social{margin-top:25px}.shop-banner-area .full_width{width:100%}.shop-banner-area .panel-heading ul{border-bottom:1px solid #e5e5e5}.shop-banner-area .panel-heading li{margin-right:65px;position:relative}.shop-banner-area .panel-heading li a{color:#333;font-size:18px;font-weight:500;padding:0;padding-bottom:15px;display:block}.shop-banner-area .panel-heading li a.active::before{background:#86ba09;bottom:-1px;content:"";height:2px;position:absolute;transition:all 0.3s ease 0s;width:100%}.shop-banner-area .panel-body{margin-top:20px}.shop-banner-area #tab-description{opacity:1!important}.shop-banner-area #tab-description h2{display:none}.woocommerce-Reviews-title{display:none}.woocommerce #reviews .commentlist{padding-left:0}.woocommerce #reviews .commentlist li{border-bottom:1px solid #e5e5e5!important;padding-bottom:40px}.woocommerce #reviews .commentlist li:last-child{border-bottom:none!important}.woocommerce #reviews #comments ol.commentlist li img.avatar{height:auto;max-width:80px;width:auto;padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 80px;border:none;padding-top:0}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta strong{font-size:17px;margin-bottom:0;color:#252525;margin-top:0;font-style:normal;font-weight:500;text-transform:normal;line-height:1.4;font-family:'Rubik',sans-serif}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta time{font-size:14px;color:#252525;font-style:normal;font-weight:500;text-transform:normal;line-height:1.4;font-family:'Rubik',sans-serif;margin-left:-5px}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta time:before{content:"- "}.woocommerce-Reviews .comment-reply-title{font-size:18px;font-weight:500;margin-bottom:10px}#review_form_wrapper{margin-top:30px}@media (min-width:1000px){#review_form_wrapper{max-width:50%}}.woocommerce #review_form #respond textarea{padding:10px}.woocommerce #review_form #respond input#author,.woocommerce #review_form #respond input#email{width:100%}.woocommerce #review_form #respond .form-submit input.submit{background:#86ba09;border:medium none;border-radius:30px;color:#fff;display:inline-block;font-size:14px;font-weight:500;margin-bottom:0;padding:18px 43px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all 0.3s ease 0s;vertical-align:middle;white-space:nowrap;letter-spacing:2px;font-family:'Rubik',sans-serif;margin-top:15px}.woocommerce #review_form #respond .form-submit input.submit:hover{background:#ef8829}.woocommerce #review_form #respond .comment-form-comment{margin-bottom:0}.shop-thumb-tab img{margin-bottom:20px}.product_meta{margin-top:-20px;margin-bottom:-17px;color:#6e6e6e}.stock.out-of-stock{text-transform:uppercase}.woocommerce-message{width:100%}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;background-color:#86ba09;font-family:'Rubik',sans-serif;font-weight:500}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#ef8829;color:#fff}.product-area .masonry{width:100%;padding-top:30px}.product-area .woocommerce-product-rating .star-rating{float:none!important;margin:0 auto}.product-area .pro-price del{display:none}.product-area .pro-price ins{text-decoration:none}.product-area .woocommerce-product-rating{margin-bottom:15px}.woocommerce .woocommerce-ordering select{padding:17px 30px;border:2px solid #eaedff;color:#6f7172;font-size:13px;text-transform:uppercase;font-weight:500}.product-area .basic-pagination ul.page-numbers{border:none}.product-area .basic-pagination .page-numbers li{border-right:none}.product-area .basic-pagination .page-numbers li span,.product-area .basic-pagination .page-numbers li a{font-size:1rem;font-weight:500;line-height:40px;text-align:center!important}.woocommerce nav.woocommerce-pagination ul li{margin-right:15px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#86ba09;color:#fff;border-color:#86ba09}.woocommerce-info{border-top-color:#86ba09}.woocommerce-info:before{color:#86ba09}.product-details form{margin-top:35px}.product-details p.price>span{color:#222;font-size:20px}.comment-form-rating .stars a{color:#fe6b51!important}.cart-page{padding:80px 0}.cart-page .table thead{background:#F9F9F9}.cart-page .table>thead>tr>th{font-weight:400;color:#000;font-size:16px;line-height:60px;padding:0 40px;font-weight:500;border:1px solid #EBEBEB;border-bottom:0}.cart-page .table>tbody>tr>td{border:1px solid #ebebeb;color:#898989;font-size:14px;font-weight:500;padding:40px 20px;text-align:center;vertical-align:middle}.cart-page .table>tbody>tr>td .remove{margin:0 auto}.cart-table td.product a{color:#898989!important}.cart-page .bottom-box{background:#f9f9f9 none repeat scroll 0 0;margin:0 0 50px;padding:30px 25px;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb}.cart-page .add-to-cart-wrap{text-align:right;flex:0 0 100%;max-width:50%}.cart-page .bottom-box .cupon-box input{border:1px solid #eee;color:#8e8d8d;line-height:36px;margin-right:10px;outline:medium none;padding:0 20px;width:130px}.cart-page .bottom-box .cupon-box button{padding:0 20px;color:#fff;background:#282D3E;text-transform:capitalize;border:none;outline:none;font-weight:400;line-height:36px;cursor:pointer}.cart-total-box{display:block}.cart-total-box .pull-right{margin-left:auto}.cart-page .cart-total-box li:first-child{border-top:1px solid #EBEBEB}.cart-page .cart-total-box .cart-total{background:#F9F9F9}.cart-page .cart-total-box li{border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;font-weight:500;line-height:60px;padding:0 25px;color:#000;font-size:16px}.cart-page .cart-total-box li .span2{color:#333;float:right;position:relative!important}.proceed-to-checkout{text-align:right}.cart-page .add-to-cart-wrap input,.cart-page .proceed-to-checkout .checkout-button,.woocommerce a.button.alt{color:#fff;background-color:#86ba09;font-family:'Rubik',sans-serif;font-weight:500}.woocommerce a.button.alt:hover{background:#ef8829}#checkout-content input[type="text"]{border:1px solid #6e6e6e;color:#333;font-size:14px;font-weight:400;height:40px;line-height:40px;margin-bottom:10px;outline:medium none;padding:0 20px;width:100%}#checkout-content .validate-email input[type=email],#checkout-content .validate-phone input[type=tel]{padding-left:20px!important;height:40px;border:1px solid #6e6e6e}.select2-container .select2-choice{height:40px;line-height:40px;border:1px solid #6e6e6e}#checkout-content textarea{width:100%;height:100px;border:1px solid #6e6e6e;padding:10px 20px;outline:none}@media (min-width:768px){.right-checkout{margin-left:40px}}form.woocommerce-checkout{display:flex}#checkout-content .order-box>ul{border:1px solid #6e6e6e;padding:30px}#checkout-content .order-box ul li{color:#333;display:block;font-size:14px;line-height:45px}#checkout-content .order-box ul li span{color:#333;display:inline-block;float:right;font-size:14px}#checkout-content li.sbtotal,#checkout-content span.bold1,#checkout-content span.bold1 *{color:#242424!important}#checkout-content .order-box ul li span.bold *{color:#242424;font-size:18px;font-weight:500}#checkout-content .order-box ul li.total{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;color:#242424}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#fff;background-color:#86ba09;font-family:'Rubik',sans-serif;font-weight:500;margin-left:auto}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#ef8829}#checkout-content{padding:80px!important}#checkout-content label{color:#333}.woocommerce-info a{color:#86ba09}.about_paypal{margin-left:15px}#checkout-content .woocommerce-error{display:none}.cart-empty,.return-to-shop{text-align:center}.woocommerce-MyAccount-navigation>ul>li:first-child{padding-top:0}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid rgb(102 102 102 / .11);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(102 102 102 / .11);position:relative;line-height:20px!important;padding:10px 0;list-style:none}.woocommerce-MyAccount-navigation>ul>li>a:after{content:">";position:relative;left:auto;right:8px;display:inline;font-family:"FontAwesome";float:right}.woocommerce-MyAccount-navigation{padding:80px}.woocommerce-MyAccount-content{padding:80px;padding-left:0}@media (max-width:768px){.woocommerce-MyAccount-content{padding-left:80px;padding-top:0}form.woocommerce-checkout{display:block}.right-checkout{margin-top:40px}}.woocommerce-MyAccount-navigation ul li a{color:#333;font-weight:550}header{background:#fff;position:relative;z-index:2}.woocommerce-MyAccount-content .woocommerce-Address{flex:1;max-width:100%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce-EditAccountForm.edit-account input[type="text"],.woocommerce-EditAccountForm.edit-account input[type="email"],.woocommerce-EditAccountForm.edit-account input[type="password"]{font-size:14px;font-weight:400;height:40px;line-height:40px;margin-bottom:10px;padding:0 20px;width:100%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button{margin-top:15px;padding:15px 25px}.cart-table.contact-form{margin-bottom:0}.footer-wrapper input[type=submit]{border:medium none;border-radius:30px;color:#fff;display:inline-block;font-size:14px;font-weight:500;margin-bottom:0;padding:18px 43px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all 0.3s ease 0s;vertical-align:middle;white-space:nowrap;letter-spacing:2px;font-family:'Rubik',sans-serif;margin-top:14px;position:relative;background:#ace9b0;transition:.3s;color:#252525;padding:13px 42px;width:auto}.footer-wrapper input[type=submit]:hover{color:#fff;background:#ef8829}.subscribe-button form input[type=submit]{background:#86ba09;transition:.3s;color:#fff}.subscribe-button form input[type=submit]:hover{color:#fff;background:#ef8829}.main-menu nav>ul>li:hover .sub-menu{opacity:1;top:100%;visibility:visible;display:block}.header-transparent{background:#fff0}.main-menu nav>ul>li.menu-item-has-children>a{color:#6e6e6e}.logged-in .extra-info.info-open{margin-top:32px}.contact-area #contact-form .wpcf7-not-valid-tip{margin-bottom:15px;margin-top:-15px}@media (max-width:991.5px){ul.dropdown-menu{color:#fff;text-shadow:none;background:#0c1923 none repeat scroll 0 0;width:99.5%!important;border-bottom:#fff}}@media (min-width:991.5px){.meanmenu-reveal{display:none!important}}.footer-area .wpcf7-not-valid-tip{margin-top:15px}.main-menu nav ul .dropdown-menu .current-menu-item>a{color:#ef8829}input[name=coupon_code]{padding-left:15px}.woocommerce-Price-amount+a{color:#d95858;font-weight:650}#checkout-content .order-box ul li span{color:#333;display:inline-block;float:right;font-size:14px}.woocommerce-Price-amount{float:none!important;margin-right:5px}.search-custom button{background:#86ba09;box-shadow:7px 12px 100px 0 rgb(66 232 224 / .2);margin:0;padding:12px 20px;line-height:24px;font-size:18px;font-weight:700;color:#fff;border:none;cursor:pointer;transition:0.5s all}.search-custom button:hover{background:#ef8829}.search-custom .input-group{margin-top:25px}#respond{margin-top:-130px;padding-top:130px}body.author{padding:0}.dropdown-menu .dropdown-menu{margin-left:100%;opacity:0!important;visibility:hidden!important}.dropdown-menu li:hover>.dropdown-menu{margin-left:100%;opacity:1!important;visibility:visible!important;top:0!important}#checkout-content .create-account .input-checkbox{position:relative;top:9px}#checkout-content .create-account #account_password{border:1px solid #6e6e6e;color:#333;font-size:14px;font-weight:400;height:40px;line-height:40px;margin-bottom:10px;outline:medium none;padding:0 20px;width:100%}.woocommerce form.login input#username,.woocommerce form.login input#password{border:1px solid #6e6e6e;color:#333;font-size:14px;font-weight:400;height:40px;line-height:40px;margin-bottom:10px;outline:medium none;padding:0 20px;width:100%}.woocommerce form.login label.inline{margin-left:20px}.woocommerce form.login #rememberme{position:relative;top:2px}form.checkout_coupon #coupon_code{border:1px solid #6e6e6e;color:#333;font-size:14px;font-weight:400;height:40px;line-height:40px;margin-bottom:10px;outline:medium none;padding:0 20px;width:100%}form.checkout_coupon .form-row-last{float:none}form.checkout_coupon .form-row-last input{margin-left:15px;padding:13px 1em}.gallery-text h3{font-size:27px}.team-area .team-img .team-text{text-align:center;padding:20px 0 20px;right:60px}.blog-area .blog-bg img{max-width:270px}@media (min-width:992px) and (max-width:1200px){.blog-area .blog-bg{max-width:270px;margin:0 auto}.blog-area .blog-bg .blog-text{padding:25px 24px 40px 20px}.blog-bg .blog-text>a.btn{margin-top:20px}}@media (min-width:768px) and (max-width:992px){.blog-area .blog-bg{max-width:540px;margin:0 auto}.blog-bg .blog-text{padding:26px 24px 20px 0}.blog-bg .blog-text>a.btn{margin-top:20px}}@media (max-width:768px){.features-area{text-align:center}.features-area .features-tag{display:none}.features-text{margin:auto;max-width:90%}.newsletter-form input[type=submit]{position:inherit;margin-top:15px}.gallery-area .gallery-img{text-align:center}.team-area{text-align:center}.team-area .section-title{margin-bottom:20px}.team-area .team-img{max-width:320px;margin:0 auto 30px}.video-area .justify-content-between{text-align:center}.video-area .justify-content-between .counter-text{position:inherit;top:-67px;left:3px}.blog-area .blog-wrapper{max-width:370px;margin:0 auto 30px}.footer-img>li{max-width:85px}.client2-wrapper{text-align:center}.blog-area .blog-bg{max-width:270px;margin:0 auto}.blog-area .blog-bg .blog-text{padding:25px 24px 40px 20px}.blog-bg .blog-text>a.btn{margin-top:20px}.logged-in .sticky{top:46px}}@media (max-width:600px){.logged-in .sticky{top:0}}@media (max-width:540px){ul.footer-img{max-width:260px}}.header-logo a img,.logo a img,.bottom-logo a img{max-width:135px;height:auto}.slider-margin .slider-video-icon .popup-video{margin-top:60px}.slider-margin .slider-content{padding:150px}.slick-slide.slider-height{min-height:860px!important}.faq-area .faq-img img{max-width:none}.slick-slide.slider-2-height{min-height:950px!important}.brand2-active.owl-carousel .owl-item img{display:inline-block;width:auto!important;max-width:none!important}.video-1-area{margin-bottom:0;position:relative}.center{padding-left:500px}.video-1-area{margin-bottom:-320px!important;position:relative}.elementor-1074 .elementor-element.elementor-element-de2fec7>.elementor-widget-container{margin:0px!important}