/*
Theme Name: Bayeco Child Theme
Theme URI: https://aceleradoradigital.com/
Description: Child Theme Bayeco para gestionar los estilos y códigos personalizados
Author: Aceleradora Digital
Author URI: https://aceleradoradigital.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

.horalimpiar {
	padding 8px 4px;
	font-weight: 500;
}
.textwhite {
	color: #FFFFFF;
}

/* WOOCOMERCE CSS*/
/*Este css es para ocultar el campo limpiar o reset que se coloca debajo del selector de variaciones en el front*/
.woocommerce div.product form.cart .reset_variations {
	display: none !important;
}
/* Este seria para ajustar el tamano de letra del precio al seleccionar la variante8*/
.woocommerce div.product span.price {
	font-size: 2em;
	font-weight: 700 !important;
	font-family: "Poppins", Sans-serif !important;
	color: #ffffff;
}
.woocommerce-variation-price {
	padding-bottom: 24px !important;
}
/*Para el Video del hero*/
.elementor-17 .elementor-element.elementor-element-b422aa8::before {
	z-index: 2 !important;
}

/* Slide In From The Top Option */

.header-2 {
 transform: translatey(-80px);
 -moz-transition: all .3s ease !important;
 -webkit-transition: all .3s ease !important;
 transition: all 9.0s ease !important;
}


.elementor-sticky--effects.header-2  {
 height: auto!important;
 transform: translatey(0px);
}

.elementor-sticky--effects.header-1 {
 display: none!important;
}

/* Codigo para el Header STICKY */
/* shrinking header section */

.shrinker {
	background: transparent;
	transition: all .2s linear!important;
	-webkit-transition: all .2s linear!important;
	-moz-transition: all .2s linear!important;
}

.shrinker.elementor-sticky--effects {
	background: #fff;
	padding-top: 2px!important;
	padding-bottom: 2px!important;
	box-shadow: 0px 6px 30px -4px rgba(0,0,0,.05);
	transition: all .2s linear!important;
	-webkit-transition: all .2s linear!important;
	-moz-transition: all .2s linear!important;
}
/* shrinking logo image */

.shrinking-logo img {
	width: 250px!important;
	transition: all .2s linear!important;
	-webkit-transition: all .2s linear!important;
	-moz-transition: all .2s linear!important;
}

.shrinker.elementor-sticky--effects img {
	width: 120px!important;
	transition: all .7s linear!important;
	-webkit-transition: all .7s linear!important;
	-moz-transition: all .7s linear!important;
}
/*FIN LOGO*/

.elementor-34 .elementor-element.elementor-element-fa32df4 .elementor-nav-menu--main .elementor-item.elementor-item-active {
	background-color: #256437 !important;
}

/* Para el hero*/
@media screen and (min-width: 1200px) and (max-width: 1600px) {
.elementor-17 .elementor-element.elementor-element-b422aa8::before {
    background-position: -950px 250px !important;
    background-repeat: no-repeat !important;
    background-size: 1800px !important;
}
}
/*Mas de 1600 a 1920*/
@media screen and (min-width: 1601px) and (max-width: 2100px) {
.elementor-17 .elementor-element.elementor-element-b422aa8::before {
    background-position: -900px 240px !important;
    background-repeat: no-repeat !important;
    background-size: 1800px !important;
}
}
/*Mas de 2400 a 2900*/
@media screen and (min-width: 2200px) and (max-width: 2900px) {
.elementor-17 .elementor-element.elementor-element-b422aa8::before {
	background-position: -1100px 220px !important;
    background-repeat: no-repeat !important;
    background-size: 2000px !important;
}
}

/*CODIGO PARA CLICKEABLE*/
.pointer {cursor: pointer;}

/*Codigo para Header*/
.elementor-34 .elementor-element.elementor-element-e8b41b4 .elementor-nav-menu--main .elementor-item.elementor-item-active {
	fill: #ffffff !important;
}
.elementor-451 .elementor-element.elementor-element-3796e73 .elementor-icon-list-text {
	font-size:20px !important;
}
.elementor-451 .elementor-element.elementor-element-3796e73 .elementor-icon-list-item > a {
	padding: 0px 20px !important;
}
.elementor-451 .elementor-element.elementor-element-3796e73 .elementor-icon-list-icon svg {
	height: 22px !important;
	width: 22px !important;
}
/*CODIGO PARA Menu en Moviles*/
@media screen and (min-width: 100px) and (max-width: 700px) {
	.elementor-nav-menu--dropdown {
		background-color: #256437 !important;
		font-size: 20px !important;
	}
	.elementor-nav-menu--dropdown a {
		color: #ffffff !important;
	}
	.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover {
		background-color: #C9D40E !important;
		color: #256437 !important;
	}
	.elementor-nav-menu a, .elementor-nav-menu a:hover {
		padding: 24px 20px !important;
	}
	.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {
				padding: 16px 20px !important;
				background-color: #1a4e29 !important;
	}
	.elementor-sub-item, .elementor-sub-item.elementor-item-active {
			color: #C9D40E !important;
	}
}
/* CODIGO WOOCOMERCE VALORACIONES*/
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit {
		background-color: #256437 !important;
		color: #ffffff !important;
}

<!-- wp:social-links --><ul class="wp-block-social-links"><!-- wp:social-link {"url":"https://gravatar.com/squirreldope67f42fc739","service":"gravatar","rel":"me"} /--></ul><!-- /wp:social-links -->