.bfcd-form .bf-error,.bfcd-form .bf-star{color:red}.bfcd-form .bf-error,.bfcd-form .sr-only{display:none}.bfcd-form input[type=color].invalid,.bfcd-form input[type=date].invalid,.bfcd-form input[type=datetime-local].invalid,.bfcd-form input[type=datetime].invalid,.bfcd-form input[type=email].invalid,.bfcd-form input[type=month].invalid,.bfcd-form input[type=number].invalid,.bfcd-form input[type=password].invalid,.bfcd-form input[type=search].invalid,.bfcd-form input[type=tel].invalid,.bfcd-form input[type=text].invalid,.bfcd-form input[type=time].invalid,.bfcd-form input[type=url].invalid,.bfcd-form input[type=week].invalid,.bfcd-form select.invalid,.bfcd-form textarea.invalid{background-color:red}.bfcd-form [type=checkbox].invalid{outline:3px solid red}.bfcd-form .state{display:none}.bfcd-form.validated input[type=color]:invalid,.bfcd-form.validated input[type=date]:invalid,.bfcd-form.validated input[type=datetime-local]:invalid,.bfcd-form.validated input[type=datetime]:invalid,.bfcd-form.validated input[type=email]:invalid,.bfcd-form.validated input[type=month]:invalid,.bfcd-form.validated input[type=number]:invalid,.bfcd-form.validated input[type=password]:invalid,.bfcd-form.validated input[type=search]:invalid,.bfcd-form.validated input[type=tel]:invalid,.bfcd-form.validated input[type=text]:invalid,.bfcd-form.validated input[type=time]:invalid,.bfcd-form.validated input[type=url]:invalid,.bfcd-form.validated input[type=week]:invalid,.bfcd-form.validated select:invalid,.bfcd-form.validated textarea:invalid{background-color:red}.bfcd-form.validated [type=checkbox]:invalid{outline:3px solid red}.bfcd-form .bfcd-lda-fields{text-align:center}.bfcd-form .bfcd-lda-fields,.bfcd-form .bfcd-lda-fields .bfcd-lda-label{display:inline-block;width:100%}.bfcd-form .bfcd-lda-fields .bfcd-lda-field{display:inline-block;float:left;margin:0;padding:0;width:33%}.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=color],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=date],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=datetime-local],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=datetime],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=email],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=month],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=number],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=password],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=search],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=tel],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=text],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=time],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=url],.bfcd-form .bfcd-lda-fields .bfcd-lda-field input[type=week]{width:100%}.bfcd-form #g_recaptcha,.bfcd-form #g_recaptcha .g-recaptcha{display:inline-block;width:auto}.bfcd-form #g_recaptcha.invalid>.g-recaptcha{border:2px solid red}.bfcd-form .lda-error{color:red;display:none}.bfcd-form fieldset.lda{border:0;padding:0}.bfcd-form fieldset.lda:disabled{display:none}.bfcd-form fieldset.lda .lda--field{display:inline-block;float:left;padding-left:7.5px;padding-right:7.5px;width:33.33%}.bfcd-form fieldset.lda .lda--field input{width:100%}.bfcd-form fieldset.lda .lda--field:first-child{padding-right:15px;padding-left:0}.bfcd-form fieldset.lda .lda--field:last-child{padding-left:15px;padding-right:0}.bfcd-lightbox{background-color:#fff;display:none;padding:15px}.bfcd-lightbox .bfcd-lightbox--close-container{left:0;position:absolute;text-align:right;top:0;width:100%}.bfcd-lightbox .bfcd-lightbox--close-container i{margin-right:5px}.bfcd-lightbox .bfcd-lightbox--close-container i:hover{color:#404040;cursor:pointer}.bfcd-form-container *,.bfcd-form-container :after,.bfcd-form-container :before{box-sizing:border-box}.bfcd-form{margin:0 auto;max-width:480px;padding:25px 0;width:100%}.bfcd-form fieldset{border:0;margin:0;padding:0}.bfcd-form .bfcd-contact-us-fields{display:none}.bfcd-form .bfcd-show-more-container{padding:15px;width:100%}.bfcd-form .bfcd-show-more-container.bfcd-closed .bfcd-open,.bfcd-form .bfcd-show-more-container.bfcd-open .bfcd-closed{display:none}.bfcd-form .bfcd-field-container{display:inline-block;margin:5px 0;width:100%}.bfcd-form .bfcd-field-container.send_email-container{margin:15px 0}.bfcd-form .bfcd-field-container #g_recaptcha{margin-top:20px;text-align:center;width:100%}.bfcd-form .bfcd-field-container.bf-error-container{display:block;margin:0}.bfcd-form .bfcd-field-container .bfcd-field-label label{width:100%}.bfcd-form .bfcd-field-container .bfcd-checkbox-label{display:block;margin:15px 0}.bfcd-form .bfcd-field-container textarea{height:80px;white-space:pre-wrap!important}.bfcd-form .lda{display:inline-block;width:100%}.bfcd-lightbox .bfcd-lightbox--message{padding-bottom:15px;text-align:center}.bfcd-lightbox [type=button]{text-transform:uppercase}