/*
 Theme Name:	ISTBIOMED Elementor Child
 Theme URI:		https://istbiomed.com
 Description:	ISTBIOMED child Theme for Hello Elementor
 Author:		VP
 Author URI:	https://istbiomed.com
 Template:		hello-elementor
 Version:		1.0.0
 Text Domain:	istbiomed-elementor-child
 License: 		GNU General Public License v3 or later.
 License URI: 	https://www.gnu.org/licenses/gpl-3.0.html
*/

/*****Add any custom CSS below this line*****/

/*****************************/
/* Shrinking Header and Logo */
/*****************************/
@media all and (min-width: 1024px) {
	.header-logo img {
	transition: width .3s ease;
	}

	.elementor-sticky--effects .header-logo img {
	width: 110px !important;
	}
}
/* End of Shrinking Header and Logo */

/**********************/
/* Popup menu styling */
/**********************/

.elementor-nav-menu--main .elementor-item {
	text-align: right;
}

/* End of Popup menu styling */

/*************************/
/*** HOME page styling ***/
/*************************/

/*** "Systems" section ***/

/* Image Boxes */
.vp-imagebox p {
	color: #ffffff !important;
}
.vp-imagebox {
	background:#000C1DCC;
	border-radius: 25px;
}
/* End of Image Boxes */
/*** End of "Systems" section ***/

/*** Vitafield" section ***/
/* Image boxes */
#vf-img-1 .elementor-image-box-img img {
	margin-left: 7px;
	box-shadow: -2px -1px 5px 2px #769378;
}
#vf-img-2 .elementor-image-box-img img {
	margin-left: 7px;
	box-shadow: -2px -1px 5px 2px #769378;
}
#vp-img-2 .elementor-image-box-title {
	margin: 0px 10px 0px 10px;
	margin-left: 15px;
}
/* End of Image boxes */

/* Accordion toggles */
#vf-features .e-n-accordion-item:not([open]) .e-n-accordion-item-title {
	background: #000c1d;
	border-radius: 10px;
	border-left: 1px solid #769378;
	border-bottom: 1px solid #769378;
}
#vf-features .e-n-accordion-item[open] .e-n-accordion-item-title {
	background: #fff;
	border-radius: 10px 10px 0px 0px;
	transition: background 1s;
}
#vf-features .elementor-element.e-con-full {
	border-radius: 0px 0px 10px 10px;
	border-left: 3px solid #b38f54;
}
/* End of Accordion toggles */

/* Text boxes */
.vp-home-txt-box-1.elementor-widget-text-editor > div:nth-child(1) {
	border-radius: 0px 0px 10px 10px;
	border-left: 1px solid #769378;
	border-bottom: 1px solid #769378;
	background: #000c1d !important;
}
.vp-home-txt-box-2.elementor-widget-text-editor > div:nth-child(1) {
	border-radius: 0px 0px 10px 10px;
	border-right: 1px solid #769378;
	border-bottom: 1px solid #769378;
	background: #000c1d !important;
}	
/*	End of Text boxes

/**/
/*** END of HOME page styling ***/
/**/

/******************************/
/*** VITAFIELD page styling ***/
/******************************/

.exad-single-woo-product-image { /* Image size on the product card*/
	scale: 0.8;
}
.exad-woo-product-item {
	padding-top: 0px;
}
.exad-single-woo-product-content h3.exad-woo-product-content-name {
	min-height: 3.5em;
/*	padding-bottom: 15px;
	border-bottom: 2px solid #b38f54; */
}

/**/
/*** END of VITAFIELD page styling ***/
/**/

/******************************/
/*** SINGLE PRODUCT styling ***/
/******************************/

.product_meta {
	color: #b38f54 !important;
    font-weight: bold;
}

@media screen and (min-width: 1024px) {
selector .woocommerce-product-gallery {
    scale: 0.8;
    margin-left: -50px;
}
}
@media screen and (max-width: 1023px) {
    selector .woocommerce-product-gallery {
    scale: 1.2;
    margin-left: -50px;
}    
/**/
/*** END of SINGLE PRODUCT styling ***/
/**/

