/**
* Theme Name: Goya Child Theme
* Description: This is a child theme of Goya, automatically generated.
* Author: <a href="https://themeforest.net/user/everthemess">Everthemes</a>
* Template: goya
* Version: 1.0.8.17
*/

.yith-wcwl-add-to-wishlist-button__label {
	/* display: none; */
}

.et-wishlist-counter.active {
	background: #EE1B24 !important;
}

.our_mentor_section .et-banner-image {
	filter: brightness(0.65);
}

#contact_form .contact-row {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 20px;
	margin-bottom: 2rem;
}

.comment-form-rating .stars:hover a,
.comment-form-rating .stars.selected a,
.comment-form-rating .stars a:hover {
	color: #EE1B24;
}

/* Hide prices on shop and product pages */
.price,
.woocommerce-Price-amount,
.woocommerce-Price-amount,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce ul.products li.product .price {
	/* display: none !important; */
}

/* Hide Add to Cart buttons */
.woocommerce a.button.add_to_cart_button,
.woocommerce a.button.product_type_simple,
.woocommerce .add_to_cart_button,
.button.product_type_simple,
.woocommerce .single_add_to_cart_button,
/* .woocommerce form.cart, */
/* .woocommerce .product .button, */
.add_to_cart_button,
/* form.cart, */
#wcapf-price-filter-1,
.header-right-items .quick_cart.icon,
.et-product-detail .summary .yith-wcwl-add-to-wishlist

/* .header-right-items .quick_wishlist.icon */
/* .yith-add-to-wishlist-button-block */
	{
	display: none !important;
}

#scroll_to_top.active {
	bottom: 95px;
}

.joinchat {
	--sep: 100px;
	--s: 60px;
}

.joinchat {
/* 	--sep: 100px !important; */
	--s: 60px !important;
	--sep: 20px !important;
	right: 100px !important;
}

.joinchat__button {
	position: absolute !important;
	border-radius: 30px 0 0 30px !important;
	/*     box-shadow: 1px 6px 24px 0 rgba(7, 94, 84, .24); */
	box-shadow: none !important;
	cursor: pointer !important;
}

.joinchat__button:active,
.joinchat__button:hover {
	background: #25d366 var(--joinchat-ico) 50%/60% no-repeat !important;
}

.joinchat__tooltip {
	transform: scaleX(1) !important;
	opacity: 1 !important;
	top: calc(var(--s) / 2 - 30px) !important;
	right: calc(var(--s) + -150px) !important;
	height: 60px !important;
	border-radius: 0 30px 30px 0 !important;
	background: #25d366 !important;
	color: #ffffff !important;
	line-height: 60px !important;
	font-weight: 700;
	filter: unset !important;
	pointer-events: unset !important;
	box-shadow: 100px 6px 24px 0 rgba(7, 94, 84, .24) !important;
}

.joinchat__tooltip:after {
	display: none !important;
}



#main-slider-row .et-banner .et-banner-content:before {
	background: rgb(0 0 0 / 50%);
}

.social-icons li a {
	transition: color .3s ease-in-out;
}

.social-icons li a:hover {
	color: #EE1B24;
}


.entry-content p a:not([class]):after,
.entry-content li a:not([class]):after,
.wpb_text_column a:not([class]):after,
.wp-block-latest-comments__comment-link:after,
.et-header-menu>li>a:after,
.big-menu>li>a:after,
.big-menu .sub-menu>li>a:after,
.et-header-menu .sub-menu>li>a:after,
.footer-bar .menu li a:after,
.widget .menu-item>a:after,
.et-blog-categories-list li a:after,
.et-product-detail .product_meta>span a:after,
.post.post-detail .single-post-meta a:after,
.post-featured .post-title .post-meta a:after,
.et-banner-text .et-banner-link.link:after,
.commentlist>li .reply a:after,
#cancel-comment-reply-link:after,
.et-login-wrapper a:after,
.et-checkout-login-title a:after,
.et-checkout-coupon-title a:after,
.checkout .back-to-cart a:after,
.woocommerce-cart .back-to-shop a:after,
#order_review .terms a:after,
.woocommerce-terms-and-conditions-wrapper a:after,
.tag-cloud-link:after,
.post-nav-links a:after,
.post-categories li a:after,
.shop_categories_list li a:after,
.woocommerce-MyAccount-navigation ul li a:after,
.campaign-inner a:after,
.button-underline:after {
	background-color: #EE1B24;
}

.odometer .odometer-inside::after {
	content: '+';
	line-height: 1.1;
}

.wishlist-items-wrapper td.product-stock-status {
	display: none;
}


.yith-wcwl-add-to-wishlist a:hover .icon,
.yith-wcwl-wishlistexistsbrowse a:hover .icon,
.yith-wcwl-add-to-wishlist .et-heart-fill {
	color: #EE1B24 !important;
}

.bottom-extras .et-wishlist-counter.active {
	color: #ffffff;
}

input#rqa_privacy {
	display: inline-block;
}

.woocommerce .add-request-quote-button.button {
	width: 100%;
	margin-top: 15px;
	background-color: #ee1b24 !important;
}

.woocommerce .add-request-quote-button.button:hover {
	background-color: #ee1b24 !important;
	opacity: 0.82;
}

.yith-ywraq-add-to-quote {
	margin: 10px 0;
}

.yith_ywraq_add_item_browse_message a {
	display: inline-block;
	width: 100%;
	padding: .75rem 1.75rem;
	background: #ee1b24;
	color: #fff !important;
	text-align: center;
    margin-top: 10px;
}

#rqa_privacy {
    margin-right: 0;
}

ol.wp-block-list, ul.wp-block-list {
    margin-left: 36px;
}

/* Set fixed height to single product image */
.woocommerce div.product div.woocommerce-product-gallery__image,
.woocommerce div.product div.woocommerce-product-gallery__wrapper img {
    height: 400px;
    object-fit: contain;
    width: 100%;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.et-banner .et-banner-paragraph {
		font-size: 14px;
	}
}

@media (max-width: 767px) {
	.et-banner .et-banner-paragraph {
		display: block;
	}

	.et-banner-text {
		width: 90%;
	}

	table {
		display: block;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch !important;
		width: 100% !important;
		border-collapse: collapse !important;
		border: none;
	}

}