/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
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 */

.obligatorio .gfield_required, .obligatorio {
	color: #ff7e61;
	font-family: Poppins;
}

.gform-field-label, .gform-field-label--type-inline, .gform-conversational__field-nav-helper-text, .gform-conversational__progress-bar-label  {
		font-family: Poppins !important;
}

.gform-conversational__field-footer .gform-button {
	font-family: "Poppins", Sans-serif !important;
    font-weight: 600 !important;
    letter-spacing: 1.5px !important;    
    border-style: solid !important;
    border-width: 3px 3px 3px 3px !important;    
    border-radius: 50px 50px 50px 50px !important;
    padding: 18px 40px 18px 40px !important;
}

.gform-conversational__field-footer .gform-button:hover {
	color: #214936 !important;
	background-color: #A8B800 !important;
}

input#gform_submit_button_2 {
	padding: 18px 40px !important;
    border: solid 3px #99ab1a !important;
    border-radius: 50px !important;
	color:white;
}

input#gform_submit_button_2:hover {
	color: #214D31 !important;
}

.gfield_validation_message {
	color: #ff7e61;
}

/**** pruebas image choices ****
.tipocasa-field .gfield_radio {
	display: initial !important;
}

.tipocasa-field .gchoice {
	cursor: pointer;
	display: inline-block;
	margin-right: 35px;
}

.tipocasa-field label {
	border: solid 4px #ffffff2e;
	border-radius: 20px;
	width: 240px;
    height: 280px;
	text-align: center;
	padding: 20px;
}

.tipocasa-field label:hover {
	border: solid 4px #99AB1A;
}

.tipocasa-field label:active {
	border: solid 4px #99AB1A;
	background-color: #ffffff2e;
}

.tipocasa-field .gchoice_2_10_0 label {
	background-image: url("https://www.buildlovers.com/wp-content/uploads/2023/10/Casa-clasica.webp");
	background-repeat: no-repeat;
	background-position: 50% 80%;
}

.tipocasa-field .gchoice_2_10_1 label {
	background-image: url("https://www.buildlovers.com/wp-content/uploads/2023/10/casa-moderna.webp");
	background-repeat: no-repeat;	
    background-position: 50% 80%;
}

/**** FIN pruebas image choices ****/


