/**
 * Theme Name:     Astra Child
 * Author:         Brainstorm Force
 * Template:       astra
 * Text Domain:	   astra-child
 * Description:    Astra is fast, fully customizable
 */

a {
	text-decoration:none !important;
}

textarea.wpcf7-form-control.wpcf7-textarea {
    height: 55px;
}

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{
	background: #ffffff;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit {
    margin-top: 20px;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit {
    background: #f5333f;
    color: #ffffff;
    border: 1px solid #f5333f;
    border-radius: 0 !important;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
	padding: 0px !important;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
    border-color: #646464;
	background: #646464;
}

form#wpcf7-cf7sg-form-formulario-obesidad em{
	display:none;
}
span.wpcf7-form-control-wrap.acceptance-786 {
    font-size: 13px;
	margin-top: 15px;
}


form#wpcf7-cf7sg-form-formulario-obesidad input{
	font-family:'Open Sans'
}

form#wpcf7-cf7sg-form-formulario-cirugia .wpcf7-submit,
form#wpcf7-cf7sg-form-formulario-operacion-pecho .wpcf7-submit{
	border-color: #646464;
    background: #646464;
}

form#wpcf7-cf7sg-form-formulario-cirugia span.wpcf7-list-item-label a,
form#wpcf7-cf7sg-form-formulario-operacion-pecho span.wpcf7-list-item-label a{
	color:#323232 !important;
}


form#wpcf7-cf7sg-form-formulario-cirugia span.wpcf7-form-control-wrap.acceptance-896,
form#wpcf7-cf7sg-form-formulario-operacion-pecho span.wpcf7-form-control-wrap.acceptance-896{
	margin: 20px 0;
}

section.slider-capilar div.elementor-widget-wrap,
section.slider-capilar div.slider-info-column div.elementor-widget-wrap{
	padding: 0px !important;
}

section.slider-capilar div.slider-info-column div.recaptcha-holder{
	margin-bottom: 0px;
}

section.slider-capilar div.slider-info-column .elementor-widget{
	margin-bottom: 0px;
}

section.slider-capilar div.slider-info-column .slider-form{
	background: #F7F7F7;
    padding: 20px !important;
}

section.slider-capilar div.slider-info-column .slider-form input{
	margin-bottom: 15px;
}

section.llamanos-section div.llamanos-capilar div.llamanos-capilar-form input.wpcf7-submit{
	margin-top: 0px;
    background: #fff;
    color: #000;
    min-height: 42px;
}

section.llamanos-section div.llamanos-capilar div.llamanos-capilar-form .acceptance{
	color: #fff;
}

section.llamanos-section div.llamanos-capilar div.llamanos-capilar-form .acceptance a{
	color: #fff;
	font-weight: bold;
}