.elementor-229 .elementor-element.elementor-element-cc67a3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-cc67a3f .about-one__points-1 li .icon span,.elementor-229 .elementor-element.elementor-element-cc67a3f .about-four__points li .icon span{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-cc67a3f .about-one__experience-year h3{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-cc67a3f .about-one__experience-text p{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-cc67a3f .about-one__points-2 li .text p,.elementor-229 .elementor-element.elementor-element-cc67a3f .about-four__points li .text p{padding:0px 0px 0px 0px;}/* Start custom CSS for gardon-contact-form, class: .elementor-element-6ca3c3d *//* Inputs de texto, tel y email */
.form-control[type="text"],
.form-control[type="tel"],
.form-control[type="email"],
.wpcf7-textarea {
    height: 52px;
    padding: 0 15px;
    font-size: 16px;
    font-weight: 400;
    font-family: inherit;
    border: 1px solid #ccc;
    border-radius: 6px;
    box-sizing: border-box;
    width: 100%;
    line-height: 52px;
    text-align: left;
}

/* Placeholder */
.form-control::placeholder {
    color: #999;
    font-weight: 400;
    font-family: inherit;
    font-size: 16px;
    padding-left: 15px;
    text-indent: 0;
}

/* Textarea específico */
.wpcf7-textarea {
    padding: 10px 15px;
    line-height: 1.4;
}

/* Select: NO tocar, mantiene estilo de plantilla */
.selectpicker {
    height: auto;
    padding: inherit;
    font-family: inherit;
    font-size: inherit;
}/* End custom CSS */