hash-et-pb-contact-form-0dot-et-pb-contact-form-container {
    } 

#et_pb_contact_form_0.et_pb_contact_form_container {
       background: white; 
        border: 1px solid #d8dde6; 
       border-radius: 5px; 
       padding: 20px; 
       width: 100%; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container input,#et_pb_contact_form_0.et_pb_contact_form_container textarea {
        background:  white; 
        border: 1px solid #d8dde6; 
       border-radius: 3px; 
        color: #3C4148; 
       font-size: 13px; 
       height: auto; 
       padding: 10px; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container input[type=submit]:after,#et_pb_contact_form_0.et_pb_contact_form_container button:after,#et_pb_contact_form_0.et_pb_contact_form_container input[type=submit]:before,#et_pb_contact_form_0.et_pb_contact_form_container button:before {
       display: none; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container input[type=submit],#et_pb_contact_form_0.et_pb_contact_form_container button {
       background: #3C4148; 
        border: none; 
       border-radius: 2px; 
       color: white; 
       font-size: 13px; 
       font-weight: bold; 
        min-width: 120px; 
       padding: 10px 30px; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container p,#et_pb_contact_form_0.et_pb_contact_form_container label {
       color: #3C4148; 
       font-size: 13px; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container [type=submit]:before,#et_pb_contact_form_0.et_pb_contact_form_container [type=submit]:after,#et_pb_contact_form_0.et_pb_contact_form_container button:before,#et_pb_contact_form_0.et_pb_contact_form_container:after {
       display: none; 
    } 

hash-wpcf7-f4-p217-o1 {
    } 

#wpcf7-f4-p217-o1 {
       background: white; 
        border: 1px solid #d8dde6; 
       border-radius: 5px; 
       padding: 20px; 
       width: 100%; 
    } 

#wpcf7-f4-p217-o1 input,#wpcf7-f4-p217-o1 textarea {
        background:  white; 
        border: 1px solid #d8dde6; 
       border-radius: 3px; 
        color: #3C4148; 
       font-size: 13px; 
       height: auto; 
       padding: 10px; 
    } 

#wpcf7-f4-p217-o1 input[type=submit]:after,#wpcf7-f4-p217-o1 button:after,#wpcf7-f4-p217-o1 input[type=submit]:before,#wpcf7-f4-p217-o1 button:before {
       display: none; 
    } 

#wpcf7-f4-p217-o1 input[type=submit],#wpcf7-f4-p217-o1 button {
       background: #3C4148; 
        border: none; 
       border-radius: 2px; 
       color: white; 
       font-size: 13px; 
       font-weight: bold; 
        min-width: 120px; 
       padding: 10px 30px; 
    } 

#wpcf7-f4-p217-o1 label {
       color: rgba(0,0,0,1); 
       font-weight: bold; 
    } 

#wpcf7-f4-p217-o1 p,#wpcf7-f4-p217-o1 label {
       color: #3C4148; 
       font-size: 13px; 
    } 

#wpcf7-f4-p217-o1 [type=submit]:before,#wpcf7-f4-p217-o1 [type=submit]:after,#wpcf7-f4-p217-o1 button:before,#wpcf7-f4-p217-o1:after {
       display: none; 
    } 

