/*

Theme Name: Web Artesanal

Description: Child theme

Author: Carlos Doral

Template: Divi

*/

@import url("../Divi/style.css");
@import url('https://fonts.googleapis.com/css?family=Saira+Extra+Condensed');

body, h1, h2,h3,h4,h5,h6, p, ul, li, a, strong,
a.et_pb_button{
font-family: Raleway !important;
}
.et_color_scheme_orange a {
color: #edbb5f !important;
}
#top-menu a,
#mobile_menu a{
font-family: Raleway !important;
text-transform: uppercase;
letter-spacing: 0.25em !important;
}
/* color base en menu sup */

#top-menu .current_page_item a,
#top-menu .current_page_parent a {
color:#edbb5f !important;
}
h2.entry-title a,
#top-menu a,
#top-menu li.menu_item.menu-item-object-page a,
#mobile_menu a{
color: #20292f !important;
}
.gform_body input{
padding: 16px !important;
}
.gform_wrapper label{
/*font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;*/
font-weight: 600 !important;
text-transform: uppercase;
font-size: 12px !important;
color: rgba(0,0,0,0.7) !important;
letter-spacing: 2px;
padding-left: 16px;
}

.gform_wrapper input,
.gform_wrapper textarea{
color: #bfbfbf !important;
border:none !important;
border-top: 1px solid !important;
border-width: 1px;
border-style: solid;
border-color: rgba(0,0,0,0.2) !important;
background: transparent;
}
.gform_wrapper textarea{
border: 1px solid rgba(0,0,0,0.2) !important;
background-color: rgba(12,12,12,0.02) !important;
}
#gform_wrapper_2.gform_wrapper input,
#gform_wrapper_2.gform_wrapper textarea{
background-color: #111111;
}
.gform_footer input#gform_submit_button_1[type=submit]:hover{
background:transparent;
color:#edbb5f !important;
border: 1px solid #edbb5f !important;
}
.gform_footer input#gform_submit_button_2[type=submit]{
width:100% !important;
background: #edbb5f;
}
.gform_footer input[type=submit]{
text-transform: uppercase;
letter-spacing: 2px;
font-size: 20px !important;
	/*font-family: 'Saira Extra Condensed',Helvetica,Arial,Lucida,sans-serif !important;*/
/*font-family: 'Saira Extra Condensed', sans-serif !important;*/
padding: .3em 1em;
border: 2px solid;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
background: #edbb5f;
color: #ffffff !important;
border-color: #fcd21d !important;
cursor:pointer;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
font-weight: 500;
line-height: 1.7em!important;
-webkit-transition: all .2s;
-moz-transition: all .2s;
transition: all .2s;
float:right;
}
.gform_wrapper label.gfield_consent_label{
text-transform:none;
padding-left: 0px;

}
span.gfield_required{
color: #edbb5f !important; 
}
.validation_error,
.validation_message{
color: #edbb5f !important;
}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{
	
border-top: 1px solid #edbb5f;
border-bottom: 1px solid #edbb5f;
}
.gform_wrapper div.validation_error{
border-top: 2px solid #edbb5f;
border-bottom: 2px solid #edbb5f;
}

/* tercera tabla de precios home */
/*et_pb_pricing_tables_2.cdp-tabla .et_pb_pricing_content_top*/
.cdp-tabla .et_pb_pricing_table_wrap .et_pb_pricing_content_top{
margin-bottom: 0 !important;
}
/*et_pb_pricing_tables_2.cdp-tabla .et_pb_pricing_content*/
.cdp-tabla .et_pb_pricing_table_wrap .et_pb_pricing_content{
margin-top: 0 !important;
}
/* tablas página services */
#post-30691 .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_heading{
margin-top: 50px !important;
}

