/**
* Theme Name: Vitors Child
* Description: This is a child theme of Vitors.
* Author: <a href="https://themeforest.net/user/expert-themes">Expert Themes</a>
* Template: vitors
* Version: 1.0
*/

:root {
  --thm-base: #005499!important; /* your new color */
}
@media only screen and (min-width: 767px) {
.customHeadingStyleDC h2.section-title__title.te-title, .customHeadingStyleDCSection h2.section-title__title.te-main-title {
	font-size: 48px!important;
	line-height: 66px!important;
}
}
.elementor-element.elementor-element-a87219b.elementor-absolute.circle-image.e-transform.elementor-widget.elementor-widget-image {
    display: none;
}
.thm-btn::after, .services-three__title-box, .elementor-789 .elementor-element.elementor-element-af8d152 .h-search-form-inner button {
	background-color: var(--thm-base)!important;
}
.exp-scroll-top .exp-scroll-progress-circle path {
	stroke: var(--thm-base)!important;
}
/* #yith-ywraq-form th.product-quantity, #yith-ywraq-form td.product-quantity {
	display: none!important;
} */


#yith-ywraq-form .quantity-icon.quantity-up.exp-icon--plus, #yith-ywraq-form .quantity-icon.quantity-down.exp-icon--minus {
/* 	padding: 15px 25px;
	margin-right: 5px;
	background-color: var(--thm-base)!important; */
	display:none!important;
}

.woocommerce .quantity input.qty {
    width: 100px !important;
    min-width: 100px !important;
}


/* 
#yith-ywraq-form .exp-icon--plus:before {
    top: 25px;
    left: 20px;
	background-color:#fff;
}
#yith-ywraq-form .exp-icon--plus:after {
       left: 24px;
    top: 21px;
	background-color:#fff;
}
#yith-ywraq-form .exp-icon--minus:before {
   top: 25px;
    left: 20px;
	background-color:#fff;
}
 */
.widget-title:before, .comment-reply-title:before, .comments-title:before {
	    background-color: var(--thm-base)!important; 
}
.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers.current, .woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers:hover, .exp---post .exp-item--meta:before, .widget_categories ul li > a:hover .exp-count, .widget_archive ul li > a:hover .exp-count, .widget_tag_cloud a:after, .exp--post-footer .exp--tags a:before, .comment-reply a:before, .widget_categories ul li.current-cat > a .exp-count {
	border-color: var(--thm-base)!important;
	background-color: var(--thm-base)!important;
}
.exp-product-grid-layout1 .woocommerce-product--title a:hover, .wc-block-components-checkout-return-to-cart-button:hover, .woocommerce ul.products li.product .woocommerce-product-title a:hover, .woocommerce .woocommerce-product-title a:hover, .widget_product_categories ul li.current-menu-item > a, .widget_categories ul li.current-menu-item > a, .widget_nav_menu ul li.current-menu-item > a, .widget_pages ul li.current-menu-item > a, .widget_archive ul li.current-menu-item > a, .widget_meta ul li.current-menu-item > a, .widget_recent_entries ul li.current-menu-item > a, .widget_product_categories ul li.current-cat > a, .widget_categories ul li.current-cat > a, .widget_pages ul li.current-cat > a, .widget_archive ul li.current-cat > a, .widget_meta ul li.current-cat > a, .widget_recent_entries ul li.current-cat > a, .widget_product_categories ul li.current-cat-parent > a, .widget_categories ul li.current-cat-parent > a, .widget_pages ul li.current-cat-parent > a, .widget_archive ul li.current-cat-parent > a, .widget_meta ul li.current-cat-parent > a, .widget_recent_entries ul li.current-cat-parent > a, .widget_product_categories ul li > a:hover, .widget_categories ul li > a:hover, .widget_pages ul li > a:hover, .widget_archive ul li > a:hover, .widget_meta ul li > a:hover, .widget_recent_entries ul li > a:hover, .woocommerce #exp-sidebar-area .widget_products ul li a:hover, .woocommerce .woocommerce-product-category a:hover, .exp---post .exp-item--category a, .exp---post .exp-item--meta li i, blockquote cite {
	color: var(--thm-base)!important;
}
.footerQuickLInks .menuQuickLinks ul {
	    display: flex;
    flex-direction: column;
	
}
.project-one__img {
    background: #fff!important;
    text-align: center!important;
}
.project-one__img img {
	width: 65%!important;
}

/* .woocommerce ul.products li.product a img {
    width: 75%!important;
	margin: 0 auto 1em!important; 
} */
#mmenu-wrapper .mmenu-header h3 { 
  background-image: url('https://conceptshive.com/wp-content/uploads/2024/12/beyond-logo.webp');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}