/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 28 2025 | 20:16:37 */
.campo_50 {
	width: 49.8%;
	display: inline-block;
}
.elementor-menu-toggle .e-font-icon-svg {
	fill: #fff;
}
.wpcf7 textarea {
	height: 200px;
}
.wpcf7 .wpcf7-form-control-wrap {
	border-bottom: 1px solid #363636;
}
.wpcf7 input.wpcf7-form-control:not([type=submit]), .wpcf7 textarea.wpcf7-form-control {
	border: none;
	font-size: 1.2em;
	letter-spacing: .5px;
	box-shadow: none;
	font-weight: 500;
}
::placeholder {
	color: #000;
}
.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 {
	color: #363636;
    background-color: transparent;
	padding: 0 0 15px;
	font-size: 1em;
    line-height: 1em;
    border-bottom: 1px solid #363636;
    text-transform: uppercase;
    border-radius: 0;
    letter-spacing: .5px;
}
button, .ast-button, .button, input[type="button"], input[type="reset"], input[type="submit"] {
	box-shadow: none;
}
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 {
	background: transparent;
	border-color: #000;
}
#ast-scroll-top {
	display: none !important;
}
@media (max-width: 767px) {
	.campo_50 {
		width: 100%;
	}
}