


/* 
 Theme Name:   tech-child
 Theme URI:    
 Description:  
 Author:       admin
 Author URI:   http://24z.039.mytemp.website
 Template:     techmarket
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

.primary-navigation .nav>li>a {color:#fff !important;}
.site-header{background-color:#11011E !important;}
.site-footer{background-color:#11011E !important; color: White !important;}
.navbar-search .search-categories{background-color:#fff !important;}
.admin-bar .sticky-wrapper .techmarket-sticky-wrap.stuck{background-color:#11011E !important;}
.header-compare a, .header-wishlist a{color:#fff !important;}
.site-header-cart .cart-contents{color:#fff !important;}
.primary-navigation .nav {
	    padding-top: 40px;
}
.page-template-template-homepage-v1 .section-categories-carousel.section-top-categories .section-title, .page-template-template-homepage-v5 .section-categories-carousel.section-top-categories .section-title{font-size:28px !important;}
.section-products-carousel-with-vertical-tabs .section-title{}
.secondary-navigation .nav > li a {
  color: #c6bebe;
}

input[type="submit"]:hover {
	
	background-color: #048370;
}

.btn-primary, button {
	border-color: #3cb598;
	background-color: #3cb598;
	transition: all .3s;

}

.btn-primary:hover, .navbar-search button:hover {
	background-color: #099781;
  Color: #fff;
	border-color:  #099781;
}

.site-header .nav li a:hover {
  text-decoration: none;
  outline: 0;
  color: #0FAE96 !important;
}

.widget_nav_menu ul li a {
	color: #fff;
	transition: all .3s;
}

.site-footer {
  color: #fff;
 
}

.footer-contact .footer-contact-info .footer-address-map-link {
 
  color: #fff;
}

.footer-payment-info .footer-payment-info-title, .footer-payment-info .footer-secure-by-info .footer-secured-by-title, .footer-widgets-block .widget_nav_menu ul li a, 
.footer-contact .footer-contact-info .call-us-text, .footer-contact .footer-contact-info .call-us-title, .site-footer h4 {
  color: #fff;
}

.features-list .features .feature .media .feature-icon {
	color: #0fae96;
	
}

.site-info {
	background-color: #140322;
}

#scrollUp {
	
	background-color: #11011e;

}

.features-list .features .feature .media {
	align-items: center;
}

.page-template-template-homepage-v1 .section-categories-carousel.section-top-categories .pre-title {
	color: #0FAE96;
	font-size: 1.3em;
}
.section-categories-carousel.section-top-categories .custom-slick-nav a:hover {
  color: #0FAE96;
  border-color: #0FAE96;
}

.banner-action.button {
	border-color: #0FAE96;
	transition: all .3s;
	
}

.banner-action.button {
	color: #0FAE96;
	transition: all .3s;
}

.banner-action.button:hover {
	background-color: #099781;
}

.btn-primary, .wcmp_main_page .wcmp_ass_btn, .wcv-header-container ~ h3 a, .wcv-header-container ~ h3 a:hover, .header-v4 .departments-menu > .dropdown-menu > li, .header-v4 .departments-menu > .dropdown-menu .menu-item-has-children > .dropdown-menu, .section-categories-filter .products .product-type-simple .button:hover, .contact-page-title::after, .navbar-search .btn-secondary, .products .product .added_to_cart, .products .product .button, .products .product .added_to_cart:hover, .products .product .button:hover, .section-products-carousel-tabs .nav-link.active::after, .full-width-banner .banner-bg .button, .banner-action.button, .section-products-tabs .section-products-tabs-wrap > .button:hover, .section-3-2-3-product-cards-tabs-with-featured-product .nav .nav-link.active::after, .section-product-cards-carousel-tabs .nav .nav-link.active::after, .section-products-carousel-with-vertical-tabs .section-title::before, #respond.comment-respond .comment-form .form-submit input[type="submit"], .section-categories-filter .products .product-type-simple .button:hover, .home-v9-full-banner.full-width-banner .banner-bg .caption .banner-action.button:hover, .section-deals-carousel-and-products-carousel-tabs .deals-carousel-inner-block, article .post-readmore .btn-primary, article.post .post-readmore .btn-primary, .table-compare tbody tr td .button, .table-compare tbody tr td .button:hover, .return-to-shop .button, .col-2-full-width-banner .banner .banner-bg .caption .banner-action.button:hover, .return-to-shop .button:hover, .select2-container .select2-drop-active, .contact-form .form-group input[type="button"], .contact-form .form-group input[type="submit"], .widget_techmarket_poster_widget .poster-bg .caption .button, .cart-collaterals .checkout-button, .section-6-1-6-products-tabs ul.nav .nav-link.active::after, #payment .place-order .button, .products .sale-product-with-timer, .products .sale-product-with-timer:hover, .single-product .single_add_to_cart_button, .single-product .accessories .accessories-product-total-price .accessories-add-all-to-cart .button:hover, .single-product .accessories .accessories-product-total-price .accessories-add-all-to-cart .button:focus, .contact-form .form-group input[type="button"], .contact-form .form-group input[type="submit"], .about-accordion .kc-section-active .kc_accordion_header.ui-state-active a i, .about-accordion .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-title i, .section-landscape-full-product-cards-carousel .section-title::before, .section-media-single-banner .button, .woocommerce-wishlist table.cart .product-add-to-cart a.button, .widget_techmarket_poster_widget .poster-bg .caption .button, table.cart td.actions div.coupon .button, .header-v1 .departments-menu button, input[type="submit"].dokan-btn-danger, a.dokan-btn-danger, .dokan-btn-danger, input[type="submit"].dokan-btn-danger:hover, a.dokan-btn-danger:hover, .dokan-btn-danger:hover, input[type="submit"].dokan-btn-danger:focus, a.dokan-btn-danger:focus, .dokan-btn-danger:focus, input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme, input[type="submit"].dokan-btn-theme:hover, a.dokan-btn-theme:hover, .dokan-btn-theme:hover, input[type="submit"].dokan-btn-theme:focus, a.dokan-btn-theme:focus, .dokan-btn-theme:focus, .section-product-carousel-with-featured-product.type-2 .section-title::before, .wcvendors-pro-dashboard-wrapper .wcv-grid nav.wcv-navigation ul li.active a::after, .header-v4 .departments-menu > .dropdown-menu {
	  border-color: #0FAE96;
}

.price, .features-list .feature i, .wcv-header-container ~ h3 a, .section-recent-posts-with-categories .post-items .post-item .post-info .btn-more, .section-products-with-image .load-more-button, .single-product .woocommerce-tabs .wc-tabs li.active a, .single-product .techmarket-tabs .tm-tabs li.active a, #respond.comment-respond .comment-form .form-submit input[type="submit"], #respond.comment-respond .comment-form > p.logged-in-as a, .banner-action.button, .commentlist .comment .reply a, .pings-list .comment .reply a, .products .product .added_to_cart, .products .product .button, .full-width-banner .banner-bg .button, article.post.category-more-tag a[target="_blank"], .commentlist .comment #respond .comment-reply-title small a, .commentlist .pingback #respond .comment-reply-title small a, .pings-list .comment #respond .comment-reply-title small a, .pings-list .pingback #respond .comment-reply-title small a, article.post.format-link .entry-content p a, article .post-readmore .btn-primary, article.post .post-readmore .btn-primary, .table-compare tbody tr td .button, .return-to-shop .button, .wcmp_main_page .wcmp_main_menu ul li a.active, .wcmp_main_page .wcmp_main_menu ul li a:hover, .wcmp_main_page .wcmp_displaybox2 h3, .wcmp_main_page .wcmp_displaybox3 h3, .widget_techmarket_poster_widget .poster-bg .caption .button:hover, .single-product .accessories .products .product .accessory-checkbox label input, .cart-collaterals .shop-features li i, .single-product .single_add_to_cart_button, .banners .banner .banner-bg .caption .price, .features-list .features .feature .media .feature-icon, .section-recent-posts-with-categories .nav .nav-link, #secondary.sidebar-blog .widget_recent_comments ul li.recentcomments a, .footer-widgets.sidebar-blog .widget_recent_comments ul li.recentcomments a, .widget_techmarket_banner_widget .banner .banner-bg .caption .price, #secondary .widget.widget_rss li .rsswidget, .footer-widgets .widget.widget_rss li .rsswidget, .single-product .accessories .accessories-product-total-price .accessories-add-all-to-cart .button, .wcmp_main_page .wcmp_main_holder .wcmp_dashboard_display_box h3, #secondary .widget.widget_layered_nav ul li a:hover::before, #secondary .widget.widget_layered_nav ul li.chosen a::before {
	
color:  #0FAE96;
}

button, input[type="button"], input[type="reset"], input[type="submit"], .button, #scrollUp, .added_to_cart, .btn-primary, .fullwidth-notice, .top-bar.top-bar-v4, .site-header.header-v4, .site-header.header-v5, .navbar-search .btn-secondary, .header-v1 .departments-menu button, .widget_shopping_cart .buttons a:first-child, .widget_shopping_cart_content .buttons a:first-child, .section-landscape-products-widget-carousel.type-3 .section-header::after, .home-v1-slider .custom.tp-bullets .tp-bullet.selected, .home-v2-slider .custom.tp-bullets .tp-bullet.selected, .home-v3-slider .custom.tp-bullets .tp-bullet.selected, .home-v4-slider .custom.tp-bullets .tp-bullet.selected, .home-v5-slider .custom.tp-bullets .tp-bullet.selected, .home-v6-slider .custom.tp-bullets .tp-bullet.selected, .section-categories-filter .products .product-type-simple .button:hover, #respond.comment-respond .comment-form .form-submit input[type="submit"]:hover, .contact-page-title::after, .comment-reply-title::after, article .more-link, article.post .more-link, .slick-dots li.slick-active button::before, .products .product .added_to_cart:hover, .products .product .button:hover, .banner-action.button:hover, .deal-progress .progress-bar, .section-products-tabs .section-products-tabs-wrap > .button:hover, #secondary.sidebar-blog .widget .widget-title::after, #secondary.sidebar-blog .widget_tag_cloud .tagcloud a:hover, .comments-title::after, .pings-title::after, .navbar-primary .nav .techmarket-flex-more-menu-item > a::after, .primary-navigation .nav .techmarket-flex-more-menu-item > a::after, .secondary-navigation .nav .techmarket-flex-more-menu-item > a::after, .header-v4 .sticky-wrapper .techmarket-sticky-wrap.stuck, .header-v5 .sticky-wrapper .techmarket-sticky-wrap.stuck, article .post-readmore .btn-primary:hover, article.post .post-readmore .btn-primary:hover, .table-compare tbody tr td .button:hover, .return-to-shop .button:hover, .contact-form .form-group input[type="button"], .contact-form .form-group input[type="submit"], .cart-collaterals .checkout-button, #payment .place-order .button, .single-product .single_add_to_cart_button:hover, .single-product .accessories .accessories-product-total-price .accessories-add-all-to-cart .button:hover, .single-product .accessories .accessories-product-total-price .accessories-add-all-to-cart .button:focus, .contact-form .form-group input[type="button"], .contact-form .form-group input[type="submit"], .about-accordion .kc-section-active .kc_accordion_header.ui-state-active a i, .about-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title i, .about-accordion .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-title i, .home-v3-banner-with-products-carousel .banner .banner-action.button, .section-media-single-banner .button, .woocommerce-wishlist table.cart .product-add-to-cart a.button, table.cart td.actions div.coupon .button, .site-header.header-v10 .stretched-row, .site-header .handheld-header .handheld-header-cart-link .count, .products .product-carousel-with-timer-gallery .button, .banners-v2 .banner-action.button, .pace .pace-progress, input[type="submit"].dokan-btn-danger, a.dokan-btn-danger, .dokan-btn-danger, input[type="submit"].dokan-btn-danger:hover, a.dokan-btn-danger:hover, .dokan-btn-danger:hover, input[type="submit"].dokan-btn-danger:focus, a.dokan-btn-danger:focus, .dokan-btn-danger:focus, .widget.widget_tag_cloud .tagcloud a:focus, .widget.widget_tag_cloud .tagcloud a:hover, .wcmp_main_page .wcmp_main_menu ul li.hasmenu ul.submenu li.active a, .wcmp_main_page .wcmp_main_holder .wcmp_headding1 button, .wcmp_main_page .wcmp_main_menu ul li ul li a.active2, input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme, input[type="submit"].dokan-btn-theme:hover, a.dokan-btn-theme:hover, .dokan-btn-theme:hover, input[type="submit"].dokan-btn-theme:focus, a.dokan-btn-theme:focus, .dokan-btn-theme:focus, #secondary.sidebar-blog .widget .section-header .section-title::after, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover, .wcmp_regi_main .register p.woocomerce-FormRow input, .wcv-header-container ~ h3 a:hover, .pagination .page-numbers li .page-numbers.current, .woocommerce-pagination .page-numbers li .page-numbers.current, #secondary .widget.widget_price_filter .price_slider .ui-slider-range, #secondary .widget.widget_price_filter .price_slider .ui-slider-handle {
	background-color: #0FAE96;
}

.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon {
  color: #0fae96;
}

.brands-carousel {
  border: 0;
 
}

.full-width-banner .banner-bg .caption h3.title {
	
	color: #0fae96;
}


.banner .banner-bg .caption h4.subtitle {
 
  color: #0fae96;
 
}
.banner .banner-bg .caption h3 {
	
	color: #fff;
}
.certifct-expert .brands-carousel-title.our-expert {
  margin-top: 0;
  font-size: 45px;
}

.certifct-expert .brands-carousel-subtitle {
	color: #0FAE96;
	font-size: 25px ;
}

.section-header h2 p {
  font-size: 25px;
  color: #0FAE96;
}

.kc_accordion_section > .kc_accordion_header, .kc_accordion_section > .ui-state-active {
	border-radius: 12px;
}

.kc_accordion_header > a {
	background-color: hsl(273.1, 93.5%, 6.1%);
  color: #fff;
  border-radius: 12px;
	font-size: 18px !important;
  padding: 21px 15px !important;
}

.kc-elm.kc-css-368071.kc_accordion_wrapper.faq-1 h3.kc-accordion-title {
  text-align: center;
  font-size: 45px;
  font-weight: 400;
  color: #1f1f1f;
  margin-top: 55px;
  margin-bottom: 15px;
}

.section-products-carousel-with-vertical-tabs .products-carousel-with-vertical-tabs .tab-content {
	
height: auto !important;
	background-color: transparent;
	padding-top: 4.813em;
}

  .section-products-carousel-with-vertical-tabs .products-carousel-with-vertical-tabs .nav {
    padding-top: 7.25em;
  }

.banner .banner-bg .caption h3 strong {
	color: #0fae96;
}

.post-grid .content h2 a {
  color: #fff !important;
}

.post-grid .content .kc-post-2-button {
}

#faq-sec h3.kc-accordion-title {
  text-align: center;
  font-size: 45px;
  margin-top: 50px;
}

#newsletter form {
	text-align: center;
}

#newsletter form input {
	
}

#newsletter p label {
  text-align: left;
}

.site-main {
  margin-bottom: 0;
}
#Howitworks {
  background: transparent;
}

.site-footer .footer-nav {
	color :#fff;
	
}

.site-footer .footer-nav h5 {
	color :#0FAE96;
font-size:18px;
	
}



.site-footer .footer-nav ul li {
	
	font-size:16px;
}

.site-footer .footer-nav ul li a {
	color :#fff;
	
}

.site-footer .footer-nav ul li a:hover {
	
	color: #0fae96;

}

.subcription-form-inline p {
  display: flex;
  gap: 10px;
  align-items: center;
}

.subcription-form-inline {
  justify-content: center;
  display: flex;
}

.footer-widgets .columns:last-child {
  border-left: 0;
}

.sticky-wrapper .techmarket-sticky-wrap.stuck {
	background-color: #11011E !important;
}

.banner.text-in-right .banner-bg {
 
  justify-content: center !important;
}

.seeall {
width: 100%;
  float: left;
  text-align: right;
  padding-right: 99px;
  padding-bottom: 1px;
  text-decoration:underline;
  position: relative;
  top: 0;
  right: 0;
  z-index: 9999;
}

#faq-sec {
  width: 60%;
  margin:0 auto;
  float: none;
}


}

.section-products-carousel-with-vertical-tabs .products-carousel-with-vertical-tabs .products .product a {
  color: #fff;
	background-color: #0FAE96;
}

.section-products-carousel-with-vertical-tabs .products-carousel-with-vertical-tabs .products .product .woocommerce-LoopProduct-link {

  background:#11011e;

}

.products .product .woocommerce-loop-product__title, .products .product h2 {
	color: #fff;
}

.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button) svg.yith-wcwl-add-to-wishlist-button-icon {
	color: #c9c9c9;
}

.yith-wcwl-add-to-wishlist-button__label {
  color: #fff;
}

.products .product .hover-area {
	background: #11011e;
}

#trp-floater-ls.trp-color-dark {
	background: #D31212;
}

#trp-floater-ls.trp-bottom-right {
 
  right: auto;
}

.woocommerce-info {
	
	background-color: #3aa586;
}


.single-product .woocommerce-tabs .wc-tabs {
	background-color: #11011e;
}
.single-product .woocommerce-tabs .wc-tabs li a {
	
	padding: 1.6em 0;
	
}

.woocommerce-tabs ul.tabs li a {
	color: #b1aaaa;
}

table.cart thead th {
	
	color: #b1aaaa;
}

.wishlist_table thead tr th {
	  background:#11011E;
}


.products .product-category {
  background-color: #11011e;
  padding:15px;
  border-right:1px solid #fff;
}

.products .product-category .woocommerce-loop-category__title, .products .product-category h2 {
	color: #fff;
}

.product-categories-carousel .products .product-category:nth-child(2n+1) {
  background-color: #11011e;
  border-right:1px solid #fff;
}

  .section-products-carousel-with-vertical-tabs .products-carousel-with-vertical-tabs .products .product .product-inner {
    border:none;
    background-color: #11011e;
  }

.kc-elm.kc_col-sm-4.kc_column_inner {

background: #11011e;

}

.kc-blog-posts-3 .kc-list-item-3 {
 
  background-color: #11011e;
}

.kc-blog-posts-3 .kc-list-item-3 .post-title-alt a {
  color: #fff;
}

.kc-blog-posts .kc-post-2-button {
	 color: #fff;
}
.kc-blog-posts .kc-post-2-button {
	 border-color:#0FAE96 !important; 
	background:#0FAE96 !important;
}
.kc-blog-posts .kc-post-2-button:hover {
  border-color:#0EA78F !important; 
	background:#0EA78F !important;
	color:#000;

}



.section-products-carousel-with-vertical-tabs .products-carousel-with-vertical-tabs .nav .nav-link:hover {
  color: #199d8a;
}

.products .product a.compare.added {
  color: white !important;
  border:1px solid #ce3140;
	background-color: #ce3140;
  border-radius:5px 5px 5px 5px;
	padding: 5px 10px;
	transition:all 0.5s ease-in;
	text-transform:capitalize;
}
.products .product a.compare.added:hover {
		border:1px solid #0fae96;
	background-color: #0fae96;
}

.products .product a.compare {
	
	color: white !important;
  border:1px solid #0fae96;
	background-color: #0fae96;
  border-radius:5px 5px 5px 5px;
	padding: 5px 10px;
	transition:all 0.5s ease-in;
	text-transform:capitalize;
}

.products .product a.compare:hover {
	border:1px solid #ce3140;
	background-color: #ce3140;
}

.product-category.product.slick-slide:hover {
	background-color:#0fae96;
}

#Howitworks .kc-elm .kc-pc-loaded:hover {
	background:#0fae96;
  color: #fff;
}

#Howitworks .kc-elm .kc-pc-loaded {
	transition:all 0.5s ease-in-out;
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1),
              0 -4px 6px rgba(0, 0, 0, 0.05),
              4px 0 6px rgba(0, 0, 0, 0.05),
              -4px 0 6px rgba(0, 0, 0, 0.05);
}

#Howitworks .kc-elm .kc-pc-loaded:hover h3 {
  color: #fff;
}

.get-colmn-cls {
	background: #fff;
	 box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1),
              0 -4px 6px rgba(0, 0, 0, 0.05),
              4px 0 6px rgba(0, 0, 0, 0.05),
              -4px 0 6px rgba(0, 0, 0, 0.05);
	transition: all 0.5s ease-in-out;
}

.get-colmn-cls:hover {
	background:#0fae96;
  color: #fff;
}

.get-colmn-cls:hover h3 {
	 color: #fff;
}

.client-cross-cls {
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1),
              0 -4px 6px rgba(0, 0, 0, 0.05),
              4px 0 6px rgba(0, 0, 0, 0.05),
              -4px 0 6px rgba(0, 0, 0, 0.05);
	
	transition: all 0.5s ease-in-out;
	border:2px solid #11011E;
}

.client-cross-cls:hover {
		background:#0fae96;
  color: #fff;
	
}

.our-value .kc_tabs_nav > .ui-tabs-active > a {
	background:#11011e;
  color: #fff;
  border-bottom:3px solid #0fae96;
}

.our-value .kc_tabs_nav ~ .kc_tab.ui-tabs-body-active {
  
  background:#11011e;
  color: #fff;
}

.left-sidebar.single-product .single-product-wrapper .product-images-wrapper {
	border: 1px solid #dfdfdf;
}

.br_new_compare .br_left_table tr th, .br_new_compare .br_left_table tr td,  .br_new_compare_block .br_top_table tbody, div.br_new_compare_block .br_top_table .br_show_compare_dif, .br_new_compare_block .br_top_table {
	background:#11011e;
  color: #fff;
}

.br_remove_all_compare, .br_show_compare_dif.br_hidden_same {
  color: #059e87 !important;
  padding:0 20px;
}

.br_new_compare_block a {
	color: #fff;
	font-size: 16px;
}

.br_new_compare_block .br_top_table h3 {
	padding:20px 0 !important;
}

body.kc-css-system .Head-hover-cls:hover h1.kc_title {
	color:#fff;
}

.all-filter .kc-elm.kc_col-sm-4.kc_column_inner {
	background: #fff;
	border: 1px solid #f0f0f0;
	padding: 20px;
}

.all-filter .wpc-filters-range-wrapper input[type="number"] {
  width: 100%;
  box-sizing: border-box;
  -webkit-appearance:none;
  outline:none;
  border:1px solid #f0f0f0;
  border-radius:5px;
  padding:5px;
}

.columns-5 .products:not(.slick-slider) .product {
	margin-top: 20px;
	margin-right: 2px;
  margin-left: 2px;
}

.campare-page-custom .br_main_top h3 {
	padding:15px !important;
  font-size: 18px;
  min-height: 126px;
  display: flex;
  justify-content: center;
  align-content: center;
  flex-direction: column;
}

.buy-now-btn {
	background-color: #11011e;
}

.buy-now-btn:hover {
  background-color: #149f8d;
  color: #fff;
}

@media (min-width: 1200px) {
  .site-header .site-header-cart {
   
    display: none;
  }
	
	.banners .banner.banner-long {
		background-color: #11011E;
	}
}
.quantity .qty {display:none;}
.quantity quantity_67e8382221c24{display:none;}
.single-product .product-actions form.cart .single_add_to_cart_button{display:none;}
.woocommerce .quantity label {
    display: none !important;
}
.dokan-store-support-btn-product {display:none !important;}
.header-compare i{display:none !important;}
#top-cart-compare-count{display:none !important;}
.row-star{justify-content:center;margin:auto;}
.banner-2-carousel-wrapper {
    display: flex;
    overflow-x: auto;
    gap: 20px;
    padding: 20px 0;
}
.carousel-banner-item {
    flex: 0 0 auto;
    width: 420px;
    border-radius: 8px;
    padding: 20px;
    color: #fff;
    position: relative;
}
.carousel-banner-content h2 {
    font-size: 24px;
    margin-bottom: 10px;
}
.carousel-banner-content .price {
    font-size: 18px;
    margin-bottom: 10px;
}
.carousel-banner-content .button {
    padding: 10px 20px;
    background: #000;
    color: #fff;
    text-decoration: none;
}
.custom-banner-carousel {
    display: flex;
    background-color: #0d001a; /* Dark background like your image */
    color: #fff;
    padding: 40px;
    align-items: center;
    justify-content: space-between;
    gap: 30px;
}

.custom-banner-left {
    flex: 0 0 70%;
}

.custom-banner-left h2 {
    font-size: 24px;
    line-height: 1.5;
    color: #fff;
    font-weight: 400;
}

.custom-banner-left strong {
    color: #00d1c1;
}

.custom-btn {
    display: inline-block;
    margin-top: 20px;
    padding: 10px 20px;
    border: 1px solid #00d1c1;
    color: #00d1c1;
    border-radius: 20px;
    text-decoration: none;
    transition: all 0.3s ease;
    font-size: 14px;
}

.custom-btn:hover {
    background-color: #00d1c1;
    color: #0d001a;
}

.custom-banner-right {
    flex: 0 0 30%;
}
.dokan-subscription-packages {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 20px;
  padding: 20px;
}

.subscription-pack {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 12px;
  padding: 20px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.04);
  transition: transform 0.2s ease;
}

.subscription-pack:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 14px rgba(0, 0, 0, 0.08);
}

.subscription-pack h3 {
  font-size: 20px;
  margin-bottom: 10px;
  color: #333;
}

.subscription-pack p {
  margin: 8px 0;
  color: #555;
  font-size: 14px;
}

.subscription-pack .button {
  display: inline-block;
  margin-top: 15px;
  padding: 10px 20px;
  background-color: #3498db;
  color: #fff !important;
  border-radius: 8px;
  text-decoration: none;
  font-weight: 600;
  transition: background-color 0.2s ease;
}

.subscription-pack .button:hover {
  background-color: #2980b9;
}
.dokan-dashboard-wrap .button{margin:auto; display:flex;justify-content:center;}
.sr7-layer .sr7-btn{margin-left:123px !important;}
.company-slide img{width:50% !important;}
.sec-three{padding-top:40px;padding-bottom:40px; padding-left:200px; padding-right:200px;}
.text-sec{height:260px !important; padding:30px !important;}
.text-sec-2{height:150px !important;}
.light-bg .team-member-wrapper{width:800px !important;}
.products .product a{color:white !important;}

.text-sec h3, .text-sec-2 h3 {
	color: #20a18b;
}

.shop-control-bar-bottom {
	margin-top: 100px;
}

[class*=" fa-"] {
	color: #11011e;
}

@media (min-width: 1200px) {
    .section-products-carousel-with-vertical-tabs .products-carousel-with-vertical-tabs .products .product .hover-area {
        margin: 0;
        display: none;
    }
}

.products .product .button{background-color:#11011e;}

.compare-readmore-btn.button {
    background-color: #0FAE96 !important;
    color: #ffffff !important;
    padding: 10px 15px !important;
    border: none !important;   
    display: inline-block !important;
   
}

.compare-readmore-btn.button:hover {
    background-color: #005a87;
    color: #ffffff;
}
.products .product .hover-area{display:none !important;}

@media only screen and (max-width: 1023px) {
  .shop-control-bar {
    background-color: #11011e;
  }
	.site-header .handheld-header .handheld-header-cart-link {
		display: none;
}
}

@media only screen and (max-width: 600px) {
	.banner-compare-btn {
    left: -86px !important;
}
  .site-footer .footer-nav {
  
  text-align: center;
}
	
	.site-footer .footer-nav ul li a {
  text-align: center;
  display: flex;
  justify-content: center;
}
	
	body.kc-css-system .why-choose .kc-css-371944 {
		margin-right: 0px;
  margin-left: 0px;
}
	
	.columns-5 .products:not(.slick-slider) .product {
		margin-right: 1px;
        margin-left: 1px;
	}
	
	.products:not(.slick-initialized) .product {
    width: 49%;  }
	
}

.sku_wrapper{display:none !important;}
.single-product .single-product-meta{padding-bottom:0px !important; margin-bottom:0px !important;}
.kc-css-405542{display:none !important;}
.kc-css-722727{display:none !important;}








.woocommerce .price,
.woocommerce-page .price {
    display: none !important;
}






.single-product .price {
    display: none !important;
}


.br_compare_button{display:none;}
.widget-title.wpc-filter-title {
    display: flex;
    align-items: center;
        justify-content: flex-start ;
    gap: 6px; /* Adjust space between icon and text */
    font-size: 16px; /* Optional: adjust as needed */
}

.widget-title.wpc-filter-title img.emoji {
    width: 1em; /* or 16px */
    height: 1em;
    vertical-align: middle;
    margin: 0;
    padding: 0;
}

.campare-page-custom .br_main_top h3 {
               
                min-height: 71px !important;
            }
            
           .dokan-report-abuse-button{display:none !important;}
           
::-webkit-scrollbar {
  width: 12px; 
}


::-webkit-scrollbar-track {
  background: #f0f0f0;
  border-radius: 10px;
}


::-webkit-scrollbar-thumb {
  background-color: #888;
  border-radius: 10px;
  border: 2px solid #f0f0f0;
}


::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}
.woof_husky_txt-input{display:none !important;}
.button .woof_submit_search_form{width:100%;}
.dokan-pagination-container{margin-top:100px;}
/* Make compare table more compact on mobile */
@media (max-width: 767px) {
  .br_compare_table tr {
    font-size: 12px; /* Smaller text */
    padding: 4px 8px;
  }

  .br_compare_table td,
  .br_compare_table th {
    padding: 6px 8px !important; /* Reduce padding */
    line-height: 1.2;
    width:20% !important;
  }

  .br_compare_table tr {
    height: auto !important; /* Remove fixed row heights if any */
  }

  .br_compare_table {
    font-size: 12px;
  }
}
