.elementor-491 .elementor-element.elementor-element-7934a8fa{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-491 .elementor-element.elementor-element-7934a8fa:not(.elementor-motion-effects-element-type-background), .elementor-491 .elementor-element.elementor-element-7934a8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#325F92;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-491 .elementor-element.elementor-element-00f9441 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-395bb52 );}/* Start custom CSS for shortcode, class: .elementor-element-277d9e71 */.form-controls-section #log-in {
    border-right:1px solid #fff !important;
    padding-right:10px;
    margin-right:3px;
}/* End custom CSS */
/* Start custom CSS */#wwlc_cf_vsn_field label span.optional {
    display: none;
}

#wwlc_cf_VSRN_field label span.optional {
    display: none;
}

#wwlc-registration-form #wwlc_cf_vsn_field label:after {
    content: '*';
    color: red;
  
}


#wwlc-registration-form #wwlc_cf_VSRN_field label:after {
    content: '*';
    color: red;
  
}

#wwlc_cf_invoice_email_address_field::after {
    content: 'If corporate status, please add corporate accounts email.';
    font-style: italic;
}


/*
#wwlc_cf_product_recall_email_address_field label span.optional {
    display: none;
}

#wwlc-registration-form #wwlc_cf_product_recall_email_address_field label:after {
    content: '*';
    color: red;
  
}




#wwlc_cf_product_recall_phone_number_field label span.optional {
    display: none;
}

#wwlc-registration-form #wwlc_cf_product_recall_phone_number_field label:after {
    content: '*';
    color: red;
  
}
*/



#wwlc_cf_veterinary_practice_phone_number_field label span.optional {
    display: none;
}

#wwlc-registration-form #wwlc_cf_veterinary_practice_phone_number_field label:after {
    content: '*';
    color: red;
  
}

#wwlc_cf_veterinary_practice_rcvs_number_field label span.optional {
    display: none;
}

#wwlc-registration-form #wwlc_cf_veterinary_practice_rcvs_number_field label:after {
    content: '*';
    color: red;
  
}

#wwlc_cf_lead_vet_veterinary_surgeon_rcvs_number_field label span.optional {
    display: none;
}

#wwlc-registration-form #wwlc_cf_lead_vet_veterinary_surgeon_rcvs_number_field label:after {
    content: '*';
    color: red;
}/* End custom CSS */