/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 12 2025 | 17:04:40 */
.elementor-1751 .elementor-element.elementor-element-af9abdf,
.elementor-1751 .elementor-element.elementor-element-57caa5c,
.elementor-1751 .elementor-element.elementor-element-29db5cc,
.elementor-1751 .elementor-element.elementor-element-a41fc51 {
	--height: 84px;
}
.elementor-1424 .elementor-element.elementor-element-a61c238 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1424 .elementor-element.elementor-element-a61c238 .elementor-icon-list-item > a {
	color: #fff !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {
	padding: 10px;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {
	background-color: #ccab82;
}
.elementor-1751 .elementor-element.elementor-element-ae8ef80 {
	--margin-bottom: 30px;
}
#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon {
	font-size: 1.8em;
}
body:not(.rtl) .elementor-3614 .elementor-element.elementor-element-7b30486 {
	background: hsl(0deg 0% 0% / 75%) !important;
    backdrop-filter: blur(16px);
}
.campo_50 {
	width: 49.5%;
	display: inline-block;
}
input[type=email], input[type=number], input[type=password], input[type=reset], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
	border-color: #c5c5c3;
}
.wpcf7 textarea {
	height: 200px;
}
input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type=reset], input[type=tel], input[type=date], select {
	height: 45px;
}
.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"], #comments .submit, .search .search-submit, form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button, body .wp-block-file .wp-block-file__button, .search .search-submit, .woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale, [CLASS*="wc-block"] button, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping), .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout, .woocommerce button.button.alt.disabled.wc-variation-selection-needed, [CLASS*="wc-block"] .wc-block-components-button {
	background-color: #CCAB82;
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	font-size: .9em;
	border: 2px solid #CCAB82;
	transition: all .3s;
}
button:focus, .menu-toggle:hover, button:hover, .ast-button:hover, .ast-custom-button:hover .button:hover, .ast-custom-button:hover, input[type=reset]:hover, input[type=reset]:focus, input#submit:hover, input#submit:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover, form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus, body .wp-block-file .wp-block-file__button:hover, body .wp-block-file .wp-block-file__button:focus, .woocommerce-js a.button:hover, .woocommerce button.button:hover, .woocommerce .woocommerce-message a.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce button.button.alt.disabled:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover, [CLASS*="wc-block"] button:hover, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping):hover, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout:hover, .woocommerce button.button.alt.disabled.wc-variation-selection-needed:hover, [CLASS*="wc-block"] .wc-block-components-button:hover, [CLASS*="wc-block"] .wc-block-components-button:focus{
	border-color: #CCAB82;
	color: #CCAB82;
	background: transparent;
}
@media (max-width: 767px) {
	.elementor-3614 .elementor-element.elementor-element-1c9e3b0 {
		z-index: 1;
	}
	.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal, .hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-vertical {
		margin-top: 25px;
	}
	.elementor-1751 .elementor-element.elementor-element-af9abdf, .elementor-1751 .elementor-element.elementor-element-57caa5c, .elementor-1751 .elementor-element.elementor-element-29db5cc, .elementor-1751 .elementor-element.elementor-element-a41fc51 {
		--height: 69px;
	}
	.campo_50 {
		width: 100%;
	}
	.elementor-3614 .elementor-element.elementor-element-1ebdd29 img {
		width: 60%;
	}
	.elementor-1751 .elementor-element.elementor-element-4d471fb9 .elementor-heading-title br {
		display: none;
	}
}