#fondo-cien {
background-size: 100% 100%;
}  .woocommerce-js form .form-row textarea, .woocommerce-js input[type=email], .woocommerce-js input[type=number], .woocommerce-js input[type=password], .woocommerce-js input[type=reset], .woocommerce-js input[type=search], .woocommerce-js input[type=tel], .woocommerce-js input[type=text], .woocommerce-js input[type=url], .woocommerce-js textarea, .woocommerce-page form .form-row textarea, .woocommerce-page input[type=email], .woocommerce-page input[type=number], .woocommerce-page input[type=password], .woocommerce-page input[type=reset], .woocommerce-page input[type=search], .woocommerce-page input[type=tel], .woocommerce-page input[type=text], .woocommerce-page input[type=url], .woocommerce-page textarea {
border-radius: 30px;
padding: 10px;
border: 1px solid #65295C;
}
.with_frm_style .frm_inside_container > label {
padding: 10px;
}
.with_frm_style .frm_radio input[type=radio], .with_frm_style .frm_checkbox input[type=checkbox] {
border-radius: 0px;
border: 1px solid #65295C;
}  .nube-tag a {
border: 1px solid var(--ast-global-color-0);
padding: .2em .5em;
display: inline-block;
margin-bottom: 4px; margin-right: 4px;
line-height: 1.5;
transition: all .2s linear;
}
.nube-tag h5 { display: none;}
.woocommerce-js h2 {
margin-bottom: 0px;
} h2.widget-title { font-family: 'Open Sans',sans-serif; text-transform: uppercase;}
@media (min-width: 770px) {
.site-footer-primary-section-3 {
border-right: 1px solid var(--ast-global-color-0);
border-left: 1px solid var(--ast-global-color-0);
padding: 0 30px;
}
}
.ast-builder-grid-row-5-equal .ast-builder-grid-row {
grid-template-columns: 1fr 1fr 3fr 1fr 1fr;
}