@media only screen and (max-width:1900px){.blog-posts-content,.home-content-wrapper .blog-wrapper .item.style-2,.testimonial-inner,.testimonial-wrapper .test-inner-wrap{min-height:670px}.style-2 .post-detail{padding:64px 70px;min-height:336px}}@media only screen and (max-width:1800px){.site-footer:before,.site-header:after{display:none}.blog-posts-content,.portfolio-container{margin:0}.blog-posts-content,.home-content-wrapper .blog-wrapper .item.style-2,.testimonial-inner,.testimonial-wrapper .test-inner-wrap{min-height:570px}.style-2 .post-detail{padding:25px 70px;min-height:285px}}@media only screen and (min-width:1201px) and (max-width:1550px){.home-product{margin:0 15px!important}.owl-theme .owl-buttons div.owl-prev{left:2%}.owl-theme .owl-buttons div.owl-next{right:2%}article.post{margin:0 0 20px}#brand-products .owl-theme .owl-buttons div.owl-prev,.products_block .owl-theme .owl-buttons div.owl-prev{left:-15px}#brand-products .owl-theme .owl-buttons div.owl-next,.products_block .owl-theme .owl-buttons div.owl-next{right:-15px}.home .testimonial-carousel.owl-theme .owl-controls .owl-buttons div.owl-next{right:0}.home .testimonial-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev{left:0}.team-posts-content.staff-page.posts-content .owl-theme .owl-buttons div.owl-prev{left:1%}.team-posts-content.staff-page.posts-content .owl-theme .owl-buttons div.owl-next{right:1%}#woo-products,.team-posts-content.staff-page.posts-content{margin:0}.single-portfolio .read-more a{padding:6px 12px}.woocommerce .single-product-full #content .product div.images{width:42.5%}.woocommerce .single-product-full #content .product div.entry-summary{width:45%}.cms-left .vc_column-inner{padding-right:35px!important}.cms-right .vc_column-inner,.right-cms .vc_column-inner{padding-left:35px!important}.middle-cms .wpb_single_image{margin-bottom:0!important}.middle-cms .text1{font-size:35px}.middle-cms .cms-text{margin-bottom:10px}.middle-cms .vc_column-inner{padding-left:20px!important}.cms-text .static-text{font-size:30px}.middle-cms .text2{font-size:21px}}@media only screen and (max-width:1550px){.cms-banner-item .static-wrapper,.site-footer .newsletter-email,.tnp-email{width:100%}.style-2 .post-detail{padding:33px 30px;min-height:215px}.custom-testimonial{width:100%;background:rgb(255 255 255 / .8)}.home-content-wrapper .blog-wrapper .item.style-2,.testimonial-inner,.testimonial-wrapper .test-inner-wrap{min-height:734px}.list .product-detail-wrapper{padding:10px 0;margin:0}.footer-top .follow-us a i{margin-right:20px;padding-right:20px}}@media (max-width:1480px){.header-top{padding:0 15px!important}.header-bottom{width:calc(100% - 30px);padding:10px 15px}.footer-bottom .theme-container,.footer-top .theme-container{padding-left:15px;padding-right:15px}}@media(max-width:1355px){.interesting-to-know_slider{max-width:880px}}@media only screen and (max-width:1200px){.hot-porduct .product{display:inline-block;float:none;vertical-align:top;width:33.33%!important}.woobest .woo-grid .woocommerce ul.products li.product,.woofeature .woo-grid .woocommerce ul.products li.product,.woonew .woo-grid .woocommerce ul.products li.product{display:none}.primary-sidebar .product_list_widget li{margin:10px 0 0}.cross-sells,.custom-testimonial .testmonial-image,.related,.upsells{margin:0}.custom-testimonial .read-more{margin:15px 0}.owl-theme .owl-buttons div.owl-prev{left:0}.owl-theme .owl-buttons div.owl-next{right:0}.home-product{margin:0 15px!important}.owl-theme .owl-buttons div{top:40%}.testimonial-top blockquote{line-height:28px}.product-block{margin:35px 0}.single-portfolio .read-more a{padding:10px}.brand-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev,.home .testimonial-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev,.products_block .owl-theme .owl-buttons div.owl-prev,.team-posts-content.staff-page.posts-content .owl-theme .owl-buttons div.owl-prev{left:1%}.brand-carousel.owl-theme .owl-controls .owl-buttons div.owl-next,.home .testimonial-carousel.owl-theme .owl-controls .owl-buttons div.owl-next,.products_block .owl-theme .owl-buttons div.owl-next,.team-posts-content.staff-page.posts-content .owl-theme .owl-buttons div.owl-next{right:1%}.woocommerce div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{box-sizing:border-box}.single-product.woocommerce .woocommerce-message,.single-product.woocommerce-page .woocommerce-message{width:auto;margin:0 15px 20px!important}.post-navigation a.prev-post{float:left}.page-description,.term-description{margin:0 0 30px;background:#fff;width:auto}.blog-posts-content .style-2 .post-title a{font-size:14px}.blog-posts-content .style-2 .post-title{margin:5px 0}.tmpoption-single-banner .text2.static-text{margin-bottom:20px}.tmpoption-single-banner .static-wrapper{top:30%}.home-content-wrapper .blog-wrapper .item.style-2,.testimonial-inner,.testimonial-wrapper .test-inner-wrap{min-height:674px}.header-search input[type=search]{width:200px}}@media only screen and (min-width:980px) and (max-width:1200px){.service-list .content{text-align:center;width:auto;padding-left:0}.service-1 .service-content,.service-3 .service-content{text-align:center}ul.accepted-payment-methods li{margin:0 2px 10px}.site-footer .widget_newsletterwidget .tnp-email,.site-footer .widget_newsletterwidget .tnp-submit{width:220px}.first-widget{margin-right:23px;margin-left:0}.third-widget{margin-left:22px;margin-right:0}.footer-widget{padding:30px 10px}.footer-top{min-height:280px}.cms-left .vc_column-inner{padding-right:30px!important}.cms-right .vc_column-inner,.right-cms .vc_column-inner{padding-left:30px!important}.middle-cms .wpb_single_image{margin-bottom:0!important}.middle-cms .text1{font-size:35px}.middle-cms .cms-text{margin-bottom:10px}.middle-cms .vc_column-inner{padding-left:20px!important}.cms-text .static-text{font-size:25px;line-height:35px}.middle-cms .text2{font-size:18px;line-height:20px}}@media only screen and (min-width:1024px) and (max-width:1200px){#primary{width:580px}.woocommerce .single-product-full #content .product div.entry-summary{width:45.4%}.woocommerce .single-product-full #content .product div.images{width:41.4%}}@media (max-width:1230px){.page-id-8122 .site-content,.post-5463 .entry-content{padding:0 15px}.instagram_photo-blok>.sbi{padding:0 15px!important}}@media (max-width:1200px){.woocommerce div.product div.summary{padding-right:15px}.search .main-content-inner,.tax-product_cat .main-content-inner{max-width:880px}.search .main-content-inner .site-main{min-height:auto}.search .main-content-inner .site-main .woocommerce-info{margin:0!important}.woocommerce div.product div.images,.woocommerce-page div.product div.images{margin-right:35px;margin-left:15px}.woocommerce .summary .product_meta{display:block}.title-caveat{margin:0 0 26px!important}.instagram,.interesting-to-know,.our_products,.product_category,.related.products{margin-top:60px}}@media (max-width:1120px){.header-logo>a{min-width:50px;width:50px;height:50px}.header-logo .site-description{font-size:16px!important;line-height:20px}.header-center .navigation-bar .mega-menu .mega-menu-wrap>.max-mega-menu li a.mega-menu-link{font-size:14px!important}.cart span.cart-icon,.header-search .header-toggle,.topbar-link-toggle{width:20px;height:20px;background-size:cover}.cart span.cart-icon{margin-right:10px}.cart .cart-qty,.header-cart .cart .shopping_cart .amount{height:15px;width:15px;left:12px;font-size:10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{top:50px}.header:not(.header-style) .topbar-link-wrapper,.topbar-link-wrapper{top:65px}.header:not(.header-style) .header-cart .togg .widget.widget_shopping_cart{top:49px}}@media (max-width:1100px){.status-publish table.shop_attributes tr td,.status-publish table.shop_attributes tr th{height:39px;text-align:center;display:table-cell;vertical-align:middle}.status-publish table.shop_attributes tr th{width:490px;padding:0!important}.status-publish table.shop_attributes tr td .woocommerce-Price-amount.amount{color:#ff2e17}.status-publish table.shop_attributes tr td .woocommerce-Price-amount.amount bdi{font-weight:500}.woocommerce .summary .product_meta{width:100%}.post-5463 .entry-content{display:flex;flex-flow:column;align-items:center}.our_products-slider div .resp-tabs-container{display:flex;justify-content:center}.woocommerce-account:not(.logged-in) .entry-content>.woocommerce{display:flex;justify-content:center;flex-flow:column;align-items:center}}@media (max-width:1045px){.woocommerce-account.logged-in .entry-content{padding:0 15px}.woocommerce-account.logged-in .entry-content .woocommerce,.woocommerce-account:not(.logged-in) .entry-content>.woocommerce .u-columns.col2-set{flex-flow:column;align-items:center;grid-gap:30px}.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-navigation{max-width:717px;width:100%}.interesting-to-know_slider{max-width:580px}}@media (max-width:1023px){.tax-product_cat #secondary,.woocommerce-pagination{margin-bottom:0}.tax-product_cat #primary{margin:0}.outer-content-wrapper{padding:0 30px}#primary,#secondary{width:580px;margin:0 0 30px;float:none;clear:both;padding:0}.search-results #primary{margin:0 0 45px}.search-results #primary,.search-results #secondary,.tax-product_cat #primary,.tax-product_cat #secondary{width:100%}.main-content.left-sidebar .content-area{display:flex;flex-flow:column-reverse;align-items:center}.woocommerce-page .site-content{padding:0}.woocommerce-page .site-content .entry-content{padding:0 15px}}@media (max-width:1020px){.forth-widget,.third-widget.footer-widget .widget:first-child{margin-bottom:0!important}.primary-sidebar .widget ul.toggle-block,.primary-sidebar .widget>.toggle-block,.primary-sidebar .widget_black_studio_tinymce .textwidget,.primary-sidebar .widget_pages>ul,.primary-sidebar .widget_price_filter .toggle-block,.primary-sidebar .widget_shopping_cart_content{padding:0 15px 10px}.title-outer{position:relative}#first aside .title-outer::before,#forth aside .title-outer::before,#second aside .title-outer::before,#third aside .title-outer::before,.forth-widget:before,.primary-sidebar .toggle-block,.primary-sidebar .toggled-off .widget_shopping_cart_content,.primary-sidebar .widget_shopping_cart_content,.site-footer .toggle-block,.testmonial-text:before,.toggle-content .main-ul,.toggle-content .toggle-block,.toggle-content .toggled-off .main-ul,.toggled-off .toggle-block,.widget_search{display:none}#first aside .toggle-block,#forth aside .tnp.tnp-widget-minimal,#second aside .toggle-block,#third aside .toggle-block,.primary-sidebar .toggled-on .widget_shopping_cart_content,.toggled-on .toggle-block{display:flex}.toggle-content .toggle_title{background-color:#f5f5f5;display:block;text-align:left}.service-list .content,.site-footer .follow-us h3.widget-title,.site-footer .footer-widget .widgets-follow-us.toggled-on .widget widget_accepted_payment_methods .accepted-payment-methods,.site-footer .widgets-follow-us h3.widget-title,.toggle-content .toggled-on .main-ul,.toggled-on .newslettre-text,.widgets-footercontact .widget-title,.widgets-footercontact h3.widget-title{display:block}.cms-inner-wrap{margin:0!important}.first-widget,.second-widget,.site-footer .widget_newsletterwidget .title-outer .widget-title{text-align:left}.forth-widget{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.footer-widget.toggled-on .accepted-payment-methods,.home-about-me,.testmonial-text{text-align:center}.site-footer .newsletter-email,.tnp-email{background:#fff}.footer_top{margin:30px 0}.tmpoption-about-description{line-height:24px}.footertop .custom-text-container .text{margin:0;text-align:center!important}.site-footer h3.widget-title{margin:0;font-size:14px;line-height:18px;font-weight:600}#footer-widget-area{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;grid-gap:30px}#forth{max-width:300px;order:4}.site-footer .title-outer:before,.site-footer.toggled-off .title-outer:before{right:12px;top:25%}.fifth-widget.footer-widget,.first-widget.footer-widget,.follow-us,.footer-widget,.widget.widgets-footercontact{width:100%!important;padding:0;border:none;margin:0}.site-footer .tnp .tnp-form .tnp-submit,.widgets-static-links{width:100%}.site-footer .toggle-block{float:left;width:100%}.site-footer .toggle-block.tnp-widget-minimal{justify-content:center}.footer-top .theme-container{padding:30px 15px}.footer-top .theme-container #first>.widget .widget-title{margin-top:0}.footer-top .theme-container #forth>.widget .widget-title{margin:0 0 23px}#forth .widget .tnp .tnp-form{flex-direction:column;grid-gap:10px}.contact_wrapper{max-width:none}#forth aside .title-outer{padding:20px 20px 0}#first{order:1}#second{order:3}#third{order:2;grid-gap:15px}.site-footer .tnp .tnp-form{width:calc(100% - 40px);padding:0 20px 20px;display:flex;flex-flow:row;justify-content:center;align-items:center}.site-footer .tnp .tnp-form input{width:269px}.site-footer .ttnp .tnp-form .tnp-submit{min-width:269px;margin:0}.site-footer .tnp .tnp-form .tnp-email{max-width:100%;width:100%;padding:9px 9px 9px 19px;margin:0}.site-footer .widget_newsletterwidget .title-outer .widget-title{font-size:14px;margin-top:0}.site-footer .widget_newsletterwidget .title-outer:before{top:0;right:12px}.site-footer .widget_newsletterwidget .tnp-email{width:100%;font-size:14px}.site-footer .widget_newsletterwidget .tnp-submit{font-size:12px;width:100%}.site-footer .forth-widget{max-width:inherit}.site-footer .forth-widget aside{max-width:inherit;margin:0}.site-footer .widget_accepted_payment_methods .title-outer h3.widget-title{margin-bottom:0}.footer-widget .widget.widget_accepted_payment_methods{margin:5px 0 0;clear:both}.footer-widget .widget.widget_newsletterwidget{margin:0}.site-footer .address_content .contact_address{display:inline-block}.footer-top{min-height:inherit}.service-item{width:50%;margin:0 auto 30px}.footer-widget .widget .title-outer .widget-title:after{bottom:0;display:none}.footer-bottom-container{padding:13px;text-align:center}.footer-menu-links ul{margin-bottom:20px}.single-portfolio .read-more a{padding:10px}.cms-left,.cms-middle,.cms-right,.left-cms,.middle-cms,.right-cms{width:100%;text-align:center;margin-bottom:30px}.middle-cms .vc_column-inner{padding:0!important}.cms-middle .static-wrapper{bottom:30%}}@media (max-width:1000px){.entry-content .woocommerce .woocommerce-checkout .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{max-height:inherit;flex-flow:row wrap;grid-column-gap:20px}body:not(.logged-in) .entry-content .woocommerce .woocommerce-checkout .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{max-height:inherit}body:not(.logged-in) .entry-content .woocommerce .woocommerce-checkout .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_email_field{padding:0;margin-bottom:20px}.entry-content .woocommerce .woocommerce-checkout .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{margin:0 0 20px}.entry-content .woocommerce .woocommerce-checkout .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p:last-child{max-width:660px;padding:0;margin-bottom:0}body:not(.logged-in) .entry-content .woocommerce .woocommerce-checkout .col-1 .woocommerce-account-fields{top:520px}.logged-in.woocommerce-checkout .checkout.woocommerce-checkout #billing_email_field{margin-bottom:20px!important}}@media only screen and (min-width:980px) and (max-width:1023px){.tax-product_cat #primary{padding:0}.woocommerce-pagination{margin:30px 0 22px}.woocommerce .single-product-full.side-widget-area #content .product div.entry-summary{width:68%}.woocommerce .single-product-full #content .product div.entry-summary{width:auto}}@media (max-width:999px){.woocommerce-page div.product{padding:0 15px;display:flex;flex-flow:column;align-items:center}.woocommerce div.product .woocommerce-tabs,.woocommerce div.product div.summary,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page div.product div.summary{max-width:900px;width:100%}.woocommerce div.product div.summary{padding-right:0}.woocommerce-page div.product .woocommerce-tabs .wc-tabs-content{max-width:100%}.woocommerce .single-product-full #content .product div.images,.woocommerce .single-product-sidebar #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page .single-product-sidebar #content div.product div.images,.woocommerce-page div.product div.images{float:none;margin:0 0 20px;width:425px;min-height:inherit!important}.wpgs .slick-slider .slick-list .slick-track{width:max-content!important}.wpgs .slick-slider .slick-list .slick-slide.single-product-main-image{width:100%!important}.wpgs .slick-slider .slick-list .slick-track .slick-slide.single-product-main-image{width:421px!important}}@media (max-width:980px){.header-center .navigation-bar .mega-menu .mega-menu-wrap>.max-mega-menu li a.mega-menu-link{font-size:12px!important}.header.header-style #searchform{top:33px!important}}@media only screen and (max-width:979px){.cart .cart-price .label,.cart-price:after,.cart-text,.header-cart .shopping_cart .amount,.offer-inner,.product-categories .dc-mega-icon,.widget_accepted_payment_methods .accepted-payment-methods{display:none}.offer-icon{margin-right:0}.widget_accepted_payment_methods .title-outer{display:block;text-align:left}.widget_accepted_payment_methods.toggled-on .accepted-payment-methods{display:block;text-align:left;margin:20px 0 0}.outer-content-wrapper{padding:0 20px}.outer-content-wrapper.home-content-wrapper{margin-bottom:0!important}.content-area,.home-blog .blog-posts-content{margin:0}.blog-posts-content .post-title a,.single-portfolio .portfolio-title a{font-size:15px;line-height:15px}.woocommerce .single-product-full #content .product div.entry-summary,.woocommerce .single-product-full.side-widget-area #content .product div.entry-summary{width:auto}.singleproduct-sidebar{float:left;margin:0}.address-text,.col-main,.home-blog .three_fifth,.home-blog .two_fifth,.newletter-block .one_third,.newletter-block .parallax-text-wrapper,.popup-video .one_third,.popup-video .two_third,.site-content .entry-thumbnail img{width:100%}.breadcrumbs,.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{font-size:12px}.woocommerce-page div.product{display:flex;flex-flow:column;align-items:center}.product-slider{padding:5px}.left-sidebar #primary,.right-sidebar #primary{padding:0}.widgets-brand .widget-title{display:block}#brand-products .owl-theme .owl-buttons div.owl-prev,.home .testimonial-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev,.products_block .owl-theme .owl-buttons div.owl-prev{left:4%}#brand-products .owl-theme .owl-buttons div.owl-next,.home .testimonial-carousel.owl-theme .owl-controls .owl-buttons div.owl-next,.products_block .owl-theme .owl-buttons div.owl-next{right:4%}.page-description,.term-description{margin:0 0 30px}.cms-banner-item.style2 .static-wrapper{margin-top:45px;margin-bottom:0}.cms-banner-item .static-wrapper{padding-bottom:15px}.cms-banner{margin-bottom:60px!important}.home-content-wrapper .blog-wrapper .item.style-2,.testimonial-inner,.testimonial-wrapper .test-inner-wrap{min-height:595px}.product-categories .hitarea:before,.widget_categories .hitarea:before{font-size:10px;margin:5px 0 0;text-align:right}.product-categories .expandable-hitarea:before,.widget_categories .expandable-hitarea:before,.widget_nav_menu .expandable-hitarea:before,.widget_pages .expandable-hitarea:before{content:"\f067"}.product-categories .collapsable-hitarea:before,.widget_categories .collapsable-hitarea:before,.widget_nav_menu .collapsable-hitarea:before,.widget_pages .collapsable-hitarea:before{content:"\f068"}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.team-posts-content.posts-content .container{width:50%}.single-product-sidebar .woocommerce-main-image.zoom,.woocommerce .single-product-full .woocommerce-main-image.zoom{float:right;padding:0}.primary-sidebar .blog-posts-content{padding:32px 0 0}#secondary .post-content-inner{padding:0 5px}.product-detail-wrapper,.woocommerce ul.products li.product:hover .product-detail-wrapper{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1}.popup-video .one_third_inner.content_inner{margin:0!important;width:100%!important}.gallery-item,.portfolio-filter-container .item,.portfolios li{display:inline-block;float:none;vertical-align:top}.woocommerce ul.products li.product,.woocommerce-page ul.products{justify-content:space-between}.woocommerce-page ul.products.grid li a{min-width:auto}.product-categories .hitarea,.widget_categories .hitarea,.widget_nav_menu .hitarea,.widget_pages .hitarea{top:0}}@media (max-width:940px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link{background:0 0}.header-top{justify-content:flex-start}.header-logo{margin-left:45px!important}.header-logo .site-description{margin-left:5px}.cart span.cart-icon,.header-search .header-toggle,.topbar-link-toggle{width:18px;height:18px}.header-top .header-right{display:flex;position:absolute;right:15px}.cart-contents,.header-top .header-right>div{display:flex;align-items:center}#searchform,.header.header-style #searchform{top:22px!important}.header.header-style .topbar-link-wrapper,.header:not(.header-style) .topbar-link-wrapper{top:64px}.header .header-cart .togg .widget.widget_shopping_cart,.header:not(.header-style) .header-cart .togg .widget.widget_shopping_cart{top:39px}.mega-menu,.topbar-link-toggle:after{display:none}.mobile-menu{max-width:350px;display:block;box-sizing:border-box;height:100%;left:0;margin-left:0;padding:20px;position:fixed;right:0;top:0;z-index:999999;transform:translateX(-110%);-webkit-transform:translateX(-110%);-moz-transform:translateX(-110%);-ms-transform:translateX(-110%);-o-transform:translateX(-110%);box-shadow:0 0 5px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 5px 0 rgb(0 0 0 / .1);-webkit-box-shadow:0 0 5px 0 rgb(0 0 0 / .1);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.mobile-menu ul li.menu-item-has-children.collapsable ul.sub-menu li a,.mobile-menu-inner,.mobile-menu-inner>ul{margin:0}.menu-menu-container{height:100%}.mobile-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#f8f8f8}.mobile-menu::-webkit-scrollbar{width:3px;background-color:#f8f8f8}#mega-menu-wrap-primary #mega-menu-primary,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item{flex-flow:column;align-items:flex-start}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:20px;text-transform:uppercase}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{color:#ff2e17;background:0 0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{padding:0 0 0 15px;display:flex;flex-flow:column;position:relative;top:0;box-shadow:none;visibility:visible}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link.active>ul.mega-sub-menu{display:flex}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li a{font-size:20px;line-height:normal;text-transform:uppercase}.mobile-menu ul li.last{padding-bottom:0}.mobile-menu ul li a{display:block;font-size:13px;font-weight:400;position:relative}.mobile-menu ul li.menu-item-has-children.collapsable a{margin-bottom:10px}.mobile-menu ul li a:hover:before{border-color:#efab49}.mobile-menu ul li .sub-menu li a:before{display:none!important}.mobile-menu ul.sub-menu li ul{margin:10px 0 0 20px}.toggled-on .mobile-menu .mega{background:#f5f5f5;border:1px solid #f0f0f2;margin-left:0;z-index:999;position:absolute;left:0;top:54px;padding:10px 20px;width:100%;box-sizing:border-box}.mobile-menu .collapsable-hitarea:after,.mobile-menu .expandable-hitarea:before{cursor:pointer;display:block;font-family:FontAwesome;font-weight:lighter;position:absolute;right:0;left:0;top:0;color:grey;font-size:12px}.mobile-menu .collapsable-hitarea:after{content:"\f068"}.mobile-menu .expandable-hitarea:before{content:"\f067"}.hitarea{display:block;float:right;position:relative;width:40px;color:#333;text-align:right;z-index:5}.sub-menu .hitarea{height:24px;line-height:24px}.site-title a,.site-title a:hover{font-size:30px;text-transform:uppercase}#mega-menu-wrap-primary,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{background:var(--gray-color)}.nav-mainmenu{text-align:center}.menu-toggle{font-weight:500;color:#000;text-transform:uppercase;vertical-align:top;padding:0 7px;margin:7px 0;letter-spacing:1.5px;font-size:0;letter-spacing:inherit;display:none}.header-offer,.topbar-link{padding:20px 0}.navigation-bar.active .mobile-menu{overflow-y:auto;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.nav-mainmenu .mainmenu-btn-wrapper{display:flex;align-items:center;vertical-align:top;line-height:20px;transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s}.nav-mainmenu .mainmenu-btn{position:relative;height:20px;width:20px;display:inline-block;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s}.nav-mainmenu:hover .mainmenu-btn{transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s}.nav-mainmenu .mainmenu-btn-wrapper{min-width:24px;width:24px;height:24px;display:flex;position:relative;cursor:pointer;overflow:hidden}.nav-mainmenu .mainmenu-btn-wrapper span{width:100%;height:2px;background:#fff;border-radius:20px;position:absolute;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.nav-mainmenu .mainmenu-btn-wrapper span:first-child{top:1px}.nav-mainmenu .mainmenu-btn-wrapper span:last-child{bottom:1px}.nav-mainmenu.active .mainmenu-btn-wrapper span{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.nav-mainmenu.active .mainmenu-btn-wrapper span:first-child{transform:translate(0,11px) rotate(-45deg)}.nav-mainmenu.active .mainmenu-btn-wrapper span:nth-child(2){-webkit-transform:translate(-100%,0)}.nav-mainmenu.active .mainmenu-btn-wrapper span:last-child{transform:translate(0,-9px) rotate(45deg)}.nav-mainmenu:hover .mainmenu-btn:before{left:10px;top:-2px;width:50%;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s}.nav-mainmenu:hover .mainmenu-btn:after{left:10px;top:2px;width:50%;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s}.header-top .header-left{order:2}.header-top .header-center{order:1}.header-top .header-right{order:3}.header-top .main-navigation{display:flex;justify-content:center;align-items:center}.header-offer{margin-left:15px}.header-left{float:none}.our_services-icon .our_services-icon-container{padding:0 15px;justify-content:space-around;grid-row-gap:20px}.our_services-icon .our_services-icon-container>div{max-width:245px!important}}@media(max-width:873px){.woocommerce-checkout .woocommerce-order-overview{flex-flow:column}}@media (max-width:830px){.page-title-inner,.single.single-post .main-content-inner .site-content{padding:0 15px}.page-id-10269 .site-content{width:100%}.blog .main-content-inner-full .site-content,.page-id-10269 .full-width #primary{width:calc(100% - 30px)!important}}@media(max-width:810px){#commentform .comment-block{max-width:500px;width:100%;margin:0 0 18px}}@media only screen and (max-width:799px){.product_category ul{grid-gap:20px}}@media(max-width:785px){.comment-form-author,.comment-form-email,.comment-form-url{max-width:49%!important;width:100%}}@media only screen and (max-width:782px){.admin-bar .header-fix.sticky-menu{margin-top:46px}}@media only screen and (min-width:768px) and (max-width:979px){.footertop .newsletter-subscription{width:56%;padding:30px 20px}.site-footer .newsletter-email{width:238px}#navbar,.header_cart{display:block;padding:0;position:static}}@media only screen and (max-width:767px){.woocommerce ul#shipping_method,.woocommerce-page ul#shipping_method{padding-left:0!important;margin-top:10px}.cart_totals>h2{margin:0 0 20px}.category-toolbar .gridlist-toggle a,.gridlist-toggle a{float:none}.faq-questions{margin:0 -20px}.cms-banner.outer-content-wrapper{margin-bottom:60px!important}.main-content-inner .home-page,.main-content-inner .main-content.box-page,.main-content.blog-page.blog-list.box-page,.main-content.box-page.full-width{margin:0}.owl-theme .owl-buttons div.owl-prev{left:1%}.owl-theme .owl-buttons div.owl-next{right:1%}.header-center,.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{display:inline-block;vertical-align:top}.content_inner{width:100%!important;margin:0!important}.aboutus .banner-slider-container,.footertop .content_inner,.widget .banner-slider-container ul li,.woocommerce #content .product div.images,.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{text-align:center}.hitarea,.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:right;display:block}.header_cart,.navbar{display:block;padding:0;position:static}.hitarea,.home-content-wrapper .blog-wrapper .owl-item:nth-child(2n) .style-2 .post-image,.quantity{position:relative}.box-category-heading,.home .box-category-heading{cursor:pointer;width:100%}.header_logout a,.navbar.default.navigation-inner,.navigation-bar.active .mobile-menu,.site-footer .newsletter td,.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.header-mob-logo img{height:auto;max-width:100%;margin-bottom:0}#primary-sidebar .toggled-on .toggle-block,#primary-sidebar .toggled-on .widget_shopping_cart_content{display:block;padding:10px}#primary-sidebar .toggled-off .textwidget,#primary-sidebar .toggled-off .toggle-block,#primary-sidebar .toggled-off .widget_shopping_cart_content,.custom_category,.primary-sidebar .widget .toggle-block,.shop_table.cart.wishlist_table thead,.textbox .text1,.woocommerce table.my_account_orders tr td.order-actions:before,.woocommerce table.shop_table_responsive tbody th,.woocommerce table.shop_table_responsive thead,.woocommerce table.shop_table_responsive tr td.actions:before,.woocommerce table.shop_table_responsive tr td.product-remove:before,.woocommerce-page table.my_account_orders tr td.order-actions:before,.woocommerce-page table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive tr td.actions:before,.woocommerce-page table.shop_table_responsive tr td.product-remove:before{display:none}.menu-menu-container{height:100%}.navigation-fix .navigation-bar{background-color:#fff0}.hitarea{float:right;height:30px;width:40px;color:#333}.single_variation_wrap,.woocommerce-MyAccount-content{overflow:visible}.blog-posts-content .blog-grid .item.style-3,.cms-banner-item img,.contact_form form,.service-item,.single-product-sidebar .woocommerce-main-image.zoom,.sitemap-item,.woocommerce .cart-collaterals .cart_totals,.woocommerce .single-product-full .woocommerce-main-image.zoom,.woocommerce-page .cart-collaterals .cart_totals{width:100%}#content div.product div.images .bx-wrapper .bx-controls-direction a,#content div.product div.images .bx-wrapper:hover .bx-controls-direction a{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1}#content div.product div.images .bx-wrapper{display:inline-block;float:none}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{box-sizing:border-box;width:100%}.main-container .resp-tabs-list{margin:-7px 60px -2px 0}#yith-quick-view-content div.images,#yith-quick-view-content div.summary{float:none;width:100%}#yith-quick-view-content div.summary{float:left;margin:0;padding:15px;width:100%}.style-2 .service-content{text-align:left}.tmpoption_about .image-left .about_content,.tmpoption_about .image-left .about_image,.tmpoption_about .image-right .about_content,.tmpoption_about .image-right .about_image{width:100%;text-align:center}.home-content-wrapper .blog-wrapper .item.style-2{min-height:inherit;margin:0!important}.home-content-wrapper .blog-wrapper .owl-item:nth-child(2n) .style-2 .post-content-inner{position:unset}.footertop .custom-text-container{display:inline-block}.site-footer .newsletter table,.site-footer .newsletter tbody,.site-footer .newsletter td,.site-footer .newsletter tr{display:inline-block;float:none;vertical-align:top;text-align:center}.contact_form .address-container .icon{float:none;display:inline-block;vertical-align:top}.woocommerce-page #content table.cart .product-thumbnail:before,.woocommerce-page table.cart .product-thumbnail:before{content:attr(data-title) " "}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title) ": ";float:left;font-weight:500;color:var(--gray-color);text-transform:uppercase}.woocommerce-cart .product-name{display:flex!important;flex-flow:row;justify-content:space-between}.woocommerce-cart .product-name a{max-width:60%}.woocommerce-page table.shop_table_responsive tr .woocommerce-orders-table__cell-order-actions{display:flex;justify-content:space-between;align-items:center}.woocommerce table.cart .product-thumbnail a img,.woocommerce-page #content table.cart .product-thumbnail a img,.woocommerce-page table.cart .product-thumbnail a img{width:200px}.quantity{max-width:270px}td.product-quantity .quantity{float:right}.woocommerce #content table.cart td,.woocommerce #content table.cart th,.woocommerce table.cart td,.woocommerce table.cart th,.woocommerce-page #content table.cart td,.woocommerce-page #content table.cart th,.woocommerce-page table.cart td,.woocommerce-page table.cart th{float:left;width:100%;text-align:right;padding:10px!important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .02)}.title-description{box-sizing:border-box;padding:0 15px!important}.entry-thumbnail{float:none;margin-bottom:0;margin-right:0;width:auto}.admin-bar .mobile-menu{top:45px}.admin-bar .sticky-menu .mobile-menu{top:0}.service-content{display:block;margin-bottom:10px}.tmpoption-single-banner .text2.static-text{font-size:25px;line-height:25px;margin-bottom:10px}.single-portfolio .read-more a{padding:6px 10px}.tmpoption-single-banner .static-wrapper{top:15%}.home-content-wrapper .blog-wrapper{padding:0!important;margin-bottom:60px}.blog-posts-content{background-color:#fff0;min-height:inherit}.home-content-wrapper .testimonial-wrapper{padding:0!important;margin-bottom:80px}#content .service-wrapper{margin-bottom:50px!important;margin-top:0!important}.grid .container.first{margin:0!important}.woocommerce table.shop_table.cart,.woocommerce-page table.shop_table.cart{margin:0 0 40px}.cart_totals table{margin-top:20px}}@media (max-width:769px){.contact-us-block{justify-content:center}}@media (max-width:720px){.header.header-style .topbar-link-wrapper,.header:not(.header-style) .topbar-link-wrapper{top:57px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link{background:0 0}.woocommerce .single-product-full #content .product div.images,.woocommerce .single-product-sidebar #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page .single-product-sidebar #content div.product div.images,.woocommerce-page div.product div.images{width:425px}.single .entry-header .entry-title{font-size:26px}#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{background:var(--gray-color)}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm,.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{flex-flow:column}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields>p{margin:0 0 8px}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p{max-width:inherit}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{width:calc(100% - 34px)}}@media (max-width:700px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{max-width:288px}.woocommerce ul.products li.product,.woocommerce-page ul.products{justify-content:center}.related>.products-slider .products{justify-content:flex-start}.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses.addresses{flex-flow:column}.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{padding:0 20px}.tax-product_cat ul.products{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;grid-gap:15px}.products.columns-3 li div>div .gridlist-buttonwrap{padding:0!important}#primary .gridlist-toggle,.products.columns-3.grid li div>div .gridlist-buttonwrap form table tbody tr th,.woocommerce ul.products .owl-stage-outer .owl-item li>div>div .variations_form.cart th{display:none}.products.columns-3.grid li div>div .gridlist-buttonwrap form table tbody tr,.woocommerce ul.products .owl-stage-outer .owl-item li>div>div .variations_form.cart tr{display:flex;justify-content:center}.products.columns-3.grid li div>div .gridlist-buttonwrap form table tbody tr td,.woocommerce ul.products .owl-stage-outer .owl-item li>div>div .variations_form.cart tr td{width:100%}.products.columns-3.grid li div>div .gridlist-buttonwrap form table tbody tr td select,.woocommerce ul.products .owl-stage-outer .owl-item li>div>div .variations_form.cart tr td select{max-width:100%;width:100%!important}.category-toolbar{display:flex;justify-content:space-between;align-items:center}.interesting-to-know_slider{max-width:280px}.left-sidebar #primary .site-main{padding:0 15px;display:flex;flex-flow:column;align-items:center}.customSelectInner{font-size:12px}.category-toolbar .woocommerce-result-count,.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce .related ul,.woocommerce .related ul.products,.woocommerce .upsells.products ul,.woocommerce .upsells.products ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products,.woocommerce-page .related ul,.woocommerce-page .related ul.products,.woocommerce-page .upsells.products ul,.woocommerce-page .upsells.products ul.products{margin:0}.related.products h2{margin-bottom:11px!important}.woocommerce-page ul.products.grid li.product-type-simple .gridlist-buttonwrap{position:relative}}@media (max-width:690px){.page-title{margin-bottom:50px}.contact-us .contact-us-title,.related.products h2,.title-caveat h2{font-size:30px}.instagram_tag a{font-size:40px}.site-footer{margin-top:90px}.owl-nav{display:none}.our_products,.our_products-slider{width:100%}.our_products-slider div .resp-tabs-container{max-width:560px;width:calc(100% - 30px)}.our_products-slider div .resp-tabs-container .products_block{max-width:inherit;width:100%}}@media only screen and (max-width:640px){.tmpoption-newsletter-form .tnp-subscription input[type=email]{width:auto}.breadcrumbs,.page-title .entry-title-main,.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{float:none;text-align:center;width:100%}.cross-sells>h2,.normal-title,.upsells.products>h2{font-size:22px}#horizontalTab .resp-tabs-container{margin-top:5px}.interesting-to-know_slider>a{margin-top:20px}.resp-tabs-list li .tab-title,.resp-tabs-list li:first-child .tab-title{text-align:center;padding:0;line-height:inherit}.resp-tabs-list li .tab-title:after,.resp-tabs-list li:after{border:0}.close-btn:before{padding:2px 3px}.main-container .resp-tabs-list{display:inline-block;margin:0 0 36px!important;vertical-align:top;position:relative}.tmpoption-about-description{border:none;position:relative;text-align:center}.footer_left,.footer_right,.tmpoption-about-description,.tmpoption-about-text a{display:inline-block;float:none;margin:10px auto;padding:0;text-align:center;width:100%}.follow-us{padding:0}.portfolio-filter-container .options li a,.woocommerce-product-attributes.shop_attributes{margin:0}.hot-porduct .product{display:inline-block;float:none;vertical-align:top;width:50%!important}.entry-header .entry-title a{font-size:13px}.post-info{padding:15px 10px;margin-top:0;width:100%}#commentform .comment-block{width:100%;margin:0 0 24px}.woocommerce-tabs ul.tabs li{padding:0 0 10px}.woocommerce-tabs ul.tabs li:last-child{padding-bottom:15px}.woocommerce-tabs ul.tabs li a{border-bottom:1px solid var(--main-color);border-radius:8px}.woocommerce-tabs ul.tabs li a::before{display:none}.woocommerce-page div.product .woocommerce-tabs .wc-tabs-content .wc-tabs-panel-wrapper{padding:15px;border-radius:10px}table{float:left;overflow:auto;width:100%}.options li,.options li:first-child{margin:0 0 5px;width:100%}.woocommerce ul.products.list .container-inner,.woocommerce-page ul.products.list .container-inner{text-align:center}.woocommerce ul.products.list .container-inner .image-block,.woocommerce-page ul.products.list .container-inner .image-block{margin:0 auto;width:213px;display:inline-block;vertical-align:top;float:none}.woocommerce ul.products.list li.product .star-rating,.woocommerce-page .products.list .star-rating{left:0;right:0;margin:5px auto}.list .product-detail-wrapper{padding:20px 0;width:100%;box-sizing:border-box;text-align:center}.woocommerce .single-product-full #content .product div.images,.woocommerce .single-product-sidebar #content div.product div.images,.woocommerce-page .single-product-sidebar #content div.product div.images{max-width:345px;width:100%;max-height:345px}.woocommerce-product-gallery figure>div a img{max-height:341px}.woocommerce div.product .product_title,.woocommerce-page div.product .product_title{font-size:26px;line-height:1}.woocommerce-page div.product .woocommerce-tabs .wc-tabs-content{padding:15px}.woocommerce #review_form #respond p.comment-notes,.woocommerce-page #review_form #respond p.comment-notes{display:flex;flex-flow:column;align-items:flex-start}.woocommerce-page #review_form #respond p.comment-form-cookies-consent{display:flex;flex-flow:row;align-items:flex-start}.woocommerce-product-attributes.shop_attributes,.woocommerce-product-attributes.shop_attributes tbody tr{display:block}.woocommerce-product-attributes.shop_attributes tbody tr td,.woocommerce-product-attributes.shop_attributes tbody tr th{width:auto;height:40px;padding:0;display:flex;justify-content:center;align-items:center}.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details{border-top:0}.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details thead tr th{border-top:1px solid #ccc}.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr td .woocommerce-shipping-methods li{left:auto}.checkout.woocommerce-checkout .woocommerce-checkout-review-order table thead tr th:first-child{border-width:1px 1px 1px 0}.checkout.woocommerce-checkout .woocommerce-checkout-review-order table thead tr th:last-child{padding:0 5px;border-width:1px 1px 1px 0}.checkout.woocommerce-checkout .woocommerce-checkout-review-order table{margin-top:0;border-width:0 0 0 1px}}@media (max-width:630px){.title-caveat h2{width:100%;padding:0 15px;text-align:center}}@media (max-width:620px){#forth aside .title-outer{max-width:269px}.site-footer .tnp .tnp-form{flex-flow:column;width:100%}.site-footer .tnp .tnp-form .tnp-submit{margin:12px 0 0}.site-footer .tnp .tnp-form input{width:100%}}@media (max-width:610px){.left-col{display:flex}.content-area,.left-sidebar #primary,.left-sidebar #secondary,.left-sidebar #secondary .primary-sidebar{width:100%}.woocommerce-pagination .page-numbers{text-align:center}.related>.products-slider .products{align-items:flex-start!important}.shop_table tbody tr .actions{height:auto;display:flex!important;flex-flow:column;align-items:flex-start}.shop_table tbody tr .actions>button{margin-top:10px}.category-toolbar{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.search .main-content-inner .site-main .woocommerce-info{width:calc(100% - 96px)}}@media only screen and (max-width:600px){.header.header-style .topbar-link-wrapper,.header:not(.header-style) .topbar-link-wrapper{top:44px}.admin-bar .header-fix.sticky-menu{margin-top:0}.slick-next,.slick-prev,.wpgs-for .slick-arrow{display:none!important}.tmpoption_product_nav_buttons{right:0}.woocommerce-order-received .main-content-inner .woocommerce-customer-details .addresses{flex-flow:column}.woocommerce-order-received .main-content-inner .woocommerce-customer-details .addresses .woocommerce-column--2{margin-top:15px}.cart_totals>h2{font-size:22px!important}}@media (max-width:560px){.woocommerce-page ul.products.list li a{min-width:200px}.instagram_tag a{font-size:30px}.entry-summary>.woocommerce-product-details__short-description{padding-bottom:20px}}@media(max-width:550px){.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Message{flex-flow:column-reverse;align-items:flex-start}.single-product.woocommerce .woocommerce-message,.single-product.woocommerce-page .woocommerce-message .wc-forward,.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Message .woocommerce-Button,.woocommerce-notices-wrapper .woocommerce-message .button{margin-top:15px}.single-product.woocommerce .woocommerce-message,.single-product.woocommerce-page .woocommerce-message{flex-direction:column-reverse;align-items:flex-start}.woocommerce-notices-wrapper .woocommerce-message{flex-direction:column;align-items:flex-start}.footer-top .theme-container .footer-widget>.widget .widget-title,.woocommerce-notices-wrapper .woocommerce-message .restore-item{margin-bottom:15px}#footer-widget-area{grid-template-columns:1fr}#first{order:1}#second{order:2}#third{order:3}#forth{margin:0 auto;order:4}}@media (max-width:549px){.our_services-icon .our_services-icon-container{flex-flow:column;justify-content:center;align-items:center;grid-row-gap:20px}.our_services-icon .our_services-icon-container>div:not(:last-child){margin-bottom:35px}.post-8122 .entry-content h3{font-size:22px}}@media(max-width:522px){.comment-form-author,.comment-form-email,.comment-form-url{max-width:100%!important}.comment-notes{flex-flow:column}.woocommerce-page div.product form.cart .variations tbody tr{width:100%;display:flex;justify-content:space-between}}@media only screen and (max-width:500px){.title-caveat h2{font-size:30px}}@media only screen and (max-width:479px){.address-text-inner,.right-part{text-align:center}.header-logo{top:18px}.header-left,.header-right{width:auto}.mobile-menu,.site-footer .newsletter .newsletter-submit,.site-footer .newsletter tr,.site-footer .newsletter-email,.site-footer .widget_newsletterwidget .tnp-submit,.team-posts-content.posts-content .container,.woocommerce .single-product-full #content .product div.images,.woocommerce .single-product-sidebar #content div.product div.images,.woocommerce div.product div.images,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page .single-product-sidebar #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.header-mob-logo{width:90px;top:20px}.header-top .main-navigation{margin-right:0;margin-left:0}.entry-content p:last-child,.single .entry-main-header,.woocommerce-page div.product form.cart .variations,.woocommerce-result-count{margin:0}.owl-wrapper-outer .owl-item{max-width:288px}.status-publish .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-loop-product__title{font-size:16px}.cart-qty{top:13px;font-size:14px;height:22px;width:22px;line-height:22px}.header-offer{margin-left:10px}.post-inner-top{margin-top:-70px;height:78px;width:80px;border-width:3px}#tab ul.tabs,.gallery-item,.portfolio-filter-container .item,.portfolios li{width:100%!important}.blog-icon:before{font-size:26px;line-height:26px}.blog-icon{margin-bottom:8px;padding-bottom:4px}.entry-thumbnail .block_hover .links{top:35%}.owl-theme .owl-buttons div{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1}.outer-content-wrapper.main-slider{margin-bottom:60px!important}.text-contact{font-size:14px;margin-bottom:3px}.portfolio-carousel .portfolio-main,.posts-content .owl-item .container-inner{text-align:center;display:block}.blog-posts-content .post-content-inner{float:none}.error404 .site-content>img,.header-search.active .search-overlay{width:200px}.post-template-default .site-content .comments-area .comment-respond form .comment-form-author,.post-template-default .site-content .comments-area .comment-respond form .comment-form-email,.post-template-default .site-content .comments-area .comment-respond form .comment-form-url,.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-order-received .main-content-inner .woocommerce-customer-details .addresses .woocommerce-column__title,.woocommerce-order-received .main-content-inner .woocommerce-customer-details .woocommerce-column__title,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin-bottom:10px}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.newsletter-td-submit{padding:5px 0!important}.pricing_wrapper{padding:20px 0}.entry-summary .count-down{width:70%}.horizontal_tab #tab ul li,.vertical_tab .tab_groupcontent{width:100%;margin:0}#tab ul.tabs{margin:0}#tab ul li a{display:block}.address-text .icon{border-width:0 0 1px;box-sizing:border-box;padding:15px 0;width:100%}.newsletter.newsletter-subscription>form,.tnp.tnp-subscription>form{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.tmpoption-newsletter-form .tnp-subscription input[type=email]{box-shadow:0 0 10px 0 rgb(0 0 0 / .14);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .14);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .14);width:100%;border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;-moz-border-radius:50px}.tmpoption-newsletter-form input[type=submit]{box-shadow:0 0 10px 0 rgb(0 0 0 / .14);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .14);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .14);border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;-moz-border-radius:50px;width:100%;float:none}.site-footer .newsletter tr,.tnp-field{margin:3px 0;float:none;display:inline-block;width:100%}.site-footer .widget_newsletterwidget .tnp-email{width:100%;font-size:14px;margin:0}.header-cart .togg .widget.widget_shopping_cart{right:-5px}.vertical_tab.style2 #tab ul li a.current,.vertical_tab.style2 #tab ul li a:hover{border-right:1px solid #e5e5e5}.horizontal_tab.style2 #tab ul li a.current,.horizontal_tab.style2 #tab ul li a:hover{border-bottom:1px solid #e5e5e5}.big-title{font-size:34px}.shortcode-title{padding:0 0 25px}.left-part{float:none;margin:0 auto}.right-part{padding-left:0;padding-top:30px}.tmpoption-single-banner .text2.static-text{font-size:16px;margin-bottom:10px;line-height:20px}.tmpoption-single-banner .text1.static-text{font-size:16px;line-height:20px}.wpgs .slick-slider,.wpgs .slick-slider .slick-list .slick-track{width:100%!important;max-height:345px;display:flex;justify-content:center}.wpgs .slick-slider .slick-list .slick-track .slick-slide.single-product-main-image{max-width:341px;width:calc(100% - 15px)!important}.entry-title a,.wp-fbrev a.wp-facebook-name{font-size:18px!important}.instagram_tag a,.page-title .entry-title-main,.single .entry-header .entry-title{font-size:22px}.single-post .entry-content{margin-top:25px}.woocommerce-edit-address .woocommerce-MyAccount-content>p{font-size:16px!important}.post-5463>.entry-content div p:nth-child(3),.post-5463>.entry-content div ul,.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .u-column1 address{margin-bottom:15px}.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .u-column2 address{margin-bottom:24px}.footer-bottom .theme-container .footer-bottom-container .footer-bottom-right,.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .button{margin-top:15px}.instagram,.interesting-to-know,.our_products,.our_services-icon,.product_category,.related.products{margin-top:50px}.instagram-title{margin-bottom:20px!important}form.checkout_coupon.woocommerce-form-coupon{flex-flow:column}form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-first{width:100%!important;margin:0;display:flex;justify-content:center}form.checkout_coupon.woocommerce-form-coupon #coupon_code{width:100%!important;max-width:150px}form.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last{margin-top:10px;display:flex;justify-content:center}.comment-author,.contact-us-block .contact-us-block_info .contact-us-block-info-description a,.contact-us-block .contact-us-block_info .contact-us-block-info-description h3,.contact-us-block .contact-us-block_info .contact-us-block-info-description p,.our_services-icon .our_services-icon-container>div span,.product_category ul li a span,.resp-tabs-list .resp-tab-item .tab-title{font-size:18px}.header-search .header-toggle,.header-search:hover .header-toggle,.topbar-link-toggle,.topbar-link:hover .topbar-link-toggle{background-size:cover}.category-toolbar{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding-bottom:7px}.footer-bottom .theme-container .footer-bottom-container{flex-flow:column;justify-content:center}#searchform{right:-70px}.instagram_tag,.post-5463>.entry-content div:first-child,.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{margin-bottom:20px}.sbi_load_btn{margin:25px 0 0!important}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{font-size:12px}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{max-height:288px}#commentform .comment-block{margin:0 0 10px}.post-5463>.entry-content div h2{margin:20px 0 15px;font-size:22px}.contact-us-block{margin-top:28px;grid-gap:30px}.contact-us__shop-maps{margin-top:40px}.contact-us__shop-maps div iframe{max-height:345px}.contact-us{margin-top:50px}.woocommerce-page div.product form.cart .variations tbody{width:100%;display:table}.woocommerce-page div.product form.cart .variations tbody tr .value select{margin:0!important}.woocommerce-account:not(.logged-in) .col2-set .col-2 .entry-content .woocommerce .u-columns .u-column1,.woocommerce-account:not(.logged-in) .entry-content .woocommerce .u-columns .u-column2{min-height:auto}.post-17 .entry-content .woocommerce .u-columns .u-column2 form p:last-child,.woocommerce-account .form-row.row-btn-link,.woocommerce-edit-account .page div.form-row{justify-content:flex-start}.woocommerce-edit-account .page div.form-row.row-btn-link .button{margin-right:15px}.woocommerce-edit-account .page div.form-row.row-btn-link{margin:24px 0 20px}.post-17 .entry-content .woocommerce .u-columns .u-column2 form p:nth-child(2){margin:10px 0 0}.post-17 .entry-content .woocommerce .u-columns .u-column1,.post-17 .entry-content .woocommerce .u-columns .u-column2{padding:15px 15px 0}.error404 .site-content>div{padding:0 15px;margin-top:30px}.error404 .btn-back{margin-top:20px}.btn-submit,.contact-us-block-submit,.form-submit input,.interesting-to-know_slider>a,.page-id-8122 .wpcf7 .wpcf7-form p .wpcf7-submit,.products.columns-3 li div>div .woocommerce-variation-add-to-cart .single_add_to_cart_button.button,.sbi_load_btn span,.site-footer .newsletter .newsletter-submit,.site-footer .tnp .tnp-submit,.woocommerce-MyAccount-orders tbody tr td a,.woocommerce-notices-wrapper .woocommerce-message a,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.wp-facebook-content-inner a.wp-facebook-url{font-size:14px!important}.single_add_to_cart_button{padding:13px 32px}.form-submit input{padding:7.5px 32px!important}.woocommerce-account .form-row.row-btn-link button{margin-right:14px}.post-template-default .site-content .comments-area .comment-respond form .comment-form-cookies-consent{margin-top:5px}.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr td,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr th{padding:0 15px}.woocommerce .order_details li strong,.woocommerce table.shop_table th,.woocommerce-page .order_details li strong,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table td a,.woocommerce-page table.shop_table th{font-size:14px}.cart_totals.calculated_shipping h2{text-align:left}.woocommerce #content div.product form.cart,.woocommerce div.product form.cart,.woocommerce-page #content div.product form.cart,.woocommerce-page div.product form.cart{padding-top:20px}.variations{margin-bottom:30px!important}.woocommerce-variation-add-to-cart{padding:0 0 20px}.single-product .summary .cart.reverse .price-wrapper{padding-bottom:20px}.comment-form-rating,.woocommerce #review_form #respond p,.woocommerce-page #review_form #respond p{margin-top:10px}.woocommerce ul.products.owl-carousel li>div a h2,.woocommerce-page ul.products.grid li>div a h2{font-size:16px;line-height:18px}.woocommerce-page ul.products.grid .gridlist-buttonwrap .variations{margin-bottom:15px!important}.wp-facebook-name a span{font-size:20px!important}}@media(max-width:479px){.header-logo{margin-left:35px!important}}@media(max-width:460px){.category-toolbar{flex-flow:column;align-items:flex-start}.category-toolbar span.customSelect{margin-top:5px;right:0}}@media (max-width:420px){.instagram-title{margin-top:50px;margin-bottom:20px}.contact-us .contact-us-title,.related.products h2,.title-caveat h2{font-size:28px}.contact-us p{font-size:16px}.post-8122 .entry-content h3{font-size:18px;text-align:start!important}.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .u-column1,.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .u-column2{max-width:initial}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{margin-bottom:0}}@media(max-width:400px){.mobile-menu{max-width:80%}input#coupon_code{width:109px!important}.woocommerce-view-order .page .woocommerce-MyAccount-content section table tbody tr td,.woocommerce-view-order .page .woocommerce-MyAccount-content section table tfoot tr td,.woocommerce-view-order .page .woocommerce-MyAccount-content section table tfoot tr th,.woocommerce-view-order .page .woocommerce-MyAccount-content section table thead tr th{padding:10px 5px}}@media (max-width:380px){.product_category ul{grid-gap:15px}.woocommerce-pagination{padding:0 15px}.woocommerce-pagination .page-numbers{display:flex;flex-flow:row wrap}.woocommerce-page nav.woocommerce-pagination ul li{margin-right:5px;margin-bottom:5px}.woocommerce-pagination .page-numbers>li a,.woocommerce-pagination .page-numbers>li span{display:flex;justify-content:center}}@media only screen and (max-width:379px){.single-portfolio .read-more a{line-height:14px;padding:5px 10px}}@media(max-width:359px){.woocommerce table.cart td{align-items:center}div.coupon{width:100%;flex-flow:column;align-items:center}div.coupon #coupon_code{margin:0!important}div.coupon .button{margin-top:10px}}@media(max-width:351px){body:not(.logged-in) .entry-content .woocommerce .woocommerce-checkout .col-1 .woocommerce-account-fields{top:535px}}@media(max-width:329px){.woocommerce-MyAccount-content{min-height:auto}.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-content>p:last-child{padding-bottom:20px}}