/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

/* +++ ESTILOS PARA LOS FORMULARIOS DE RESERVAS DE GRAVITY FORM +++*/

.gform-theme--foundation .gform_fields{
	row-gap: 20px !important;
}
.gform-theme--foundation .gf_progressbar .percentbar_blue {
    background-color: #32c1df !important;
}
.gform-theme--foundation .gfield--type-section {
    border-block-end: 0px !important;
    padding-block-end: 0px !important;
}
.gform-theme--foundation .gfield--type-section .gsection_title{
	font-size: 1.5rem;
	text-transform: uppercase;
    background-color: var(--primary-color);
    color: #FFF;
    padding: 5px 20px 5px 10px;
    border-radius: 0 15px 15px 0px;
    display: inline-block;
}
.gform-theme--foundation hr{
	margin: 0;
}
.gform-theme--foundation .gfield_description{
	background-color: #ebf9fc;
    padding: 2px 5px;
    border-radius: 5px;
    border: 1px solid #bfe2e9;
	font-size: 1.3rem !important;
}
.gform-theme--foundation .gfield--type-product .gfield_label_product {
	text-transform: uppercase;
	font-weight: 500;
    font-family: "Rubik";
	margin: 0px;
	color: var(--primary-color);
}
.gform-theme--foundation .ginput_product_price_wrapper{
	background-color: #eafbf7;
    padding: 3px 5px;
    border-radius: 5px;
    border: 1px solid #b3e6da;
}
.gform-theme--foundation .ginput_product_price_wrapper .ginput_product_price_label{
	color: var(--primary-color);
}
.gform-theme--foundation .ginput_product_price_wrapper .ginput_product_price{
	font-family: "Rubik";
	font-weight: 500;
	color: var(--primary-color);
}
.gform-theme--foundation .gfield--type-total{
	background-color: #008768;
    padding: 10px;
    border-radius: 5px;
}
.gform-theme--foundation .gfield--type-list .gfield_list_header .gform-field-label{
	font-size: 1.2rem;
}
.gform-theme--foundation .gfield--type-total label,
.gform-theme--foundation .gfield--type-total input,
.gform-theme--foundation .gform_next_button,
.gform-theme--foundation #gform_submit_button_1{
	color: #FFF !important;
	font-family: "Rubik" !important;
	font-weight: 500 !important;
	text-transform: uppercase !important;
	font-size: 1.8rem !important;
	margin: 0 !important;
}
.gform-theme--foundation .gform-page-footer #gform_submit_button_1{
	padding: 10px 15px;
	background-color: #00b38b !important;
}
.gform-theme--foundation .gform-page-footer #gform_submit_button_1:hover{
	background-color: #007d61 !important;
}

