.wpcf7-form-control + .wpcf7-not-valid-tip {
top: auto;
left: 0;
border-radius: 0 0 6px 6px;
margin-top: -26px;
width: 100%;
background: transparent;
color: red;
border: none;
font-weight: bolder;
text-transform: none;
padding-left: 25%;
}
html .cc_container .cc_btn, .cc_container .cc_btn:visited {background-color:#21525e; color:#ffffff; font-weight:bold;}
html .cc_container .cc_btn, .cc_container .cc_btn {background-color:#21525e; color:#ffffff; font-weight:bold; text-transform:uppercase;}
html .cc_container {font-family:sans-serif; font-size:14px; padding:12px 24px;}
html  .cc_container a, html  .cc_container a:visited {color:#21525e; font-weight:bold;}
@media only screen and (min-width:320px) and (max-width:767px){
.cc_banner-wrapper {z-index:90001 !important;}
.cc_container .cc_message {font-size:12px !important;}
}
.boton img {
background: #EE5A24;
padding: 12px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.boton a {
background: white;
position: relative;
top: -16px;
padding-top: 6px;
padding-bottom: 6px; padding-right: 15px;
box-shadow: 1px 1px 1px black;
}
.enlace-uno{
background: #ff5a1b;
padding: 7px;
position: relative;
top: 15px;
border-bottom-left-radius: 5px;
border-top-right-radius: 5px;
box-shadow: 1px 1px 1px black;
}
.dslc-modules-area.dslc-col.dslc-6-col.dslc-last-col {
background: #efefef;
padding: 15px;
}
div#dslc-module-9be5a821287 form.wpcf7-form p {
line-height: 19px;
}
div#dslc-module-9be5a821287 span.wpcf7-list-item {
width: 100%;
margin-bottom: 17px;
}
div#custom_html-2 h5 {
margin-bottom: 0;
}
div#custom_html-2 a.telefono {
line-height: 51px;
}
div#custom_html-2 {
background: white;
box-shadow: 1px 1px 1px black;
padding: 15px;
}
div#custom_html-2  a.email {
font-size: 14px ;
}
div#custom_html-3 {
background: white;
box-shadow: 1px 1px 1px black;
padding: 15px;
}
div#custom_html-3 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
width: 100%;
}
div#custom_html-3 span.wpcf7-list-item {
margin-bottom: 10px;
}
div#custom_html-3 input.wpcf7-form-control.wpcf7-submit.button {
width: 100%;
background: #ef5925;
color: white;
font-family: roboto slab;
}
div#custom_html-3 input.wpcf7-form-control.wpcf7-submit.button:hover {
background: lightgrey;
color: black;
}
div#custom_html-3 input::placeholder {
color: #5f5f5f;
line-height: 100 !important;
font-family: raleway;
}
div#custom_html-3 textarea::placeholder {
color: #5f5f5f;
line-height: 100 !important;
font-family: raleway;
}
.formulario-paginas span.wpcf7-list-item {
margin-bottom: 20px;
margin-top: 20px; width: 100%;
}