.elementor-3293 .elementor-element.elementor-element-510a18a9{--display:flex;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-3293 .elementor-element.elementor-element-ad18d41 > .elementor-widget-container{margin:0px 0px 45px 0px;}:root{--page-title-display:none;}/* Start custom CSS */body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=text],  body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=password], body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=tel], body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=email] {
padding-top: 30px!important;
padding-bottom: 30px!important;
max-height: 60px!important;
    }
    
.woocommerce-js .select2-container--default .select2-selection--single .select2-selection__rendered {
padding-top: 5px!important;
padding-bottom: 5px!important;
    }

p#dropdown_state.form-row.afreg_half_field {
margin-top: -3px!important;
width:50%!important;
}


p#billing_country.form-row.afreg_full_field.ast-animate-input {
margin-top: -4px!important;
margin-bottom: 10px!important;
}

p#afreg_additionalshowhide_5077.af-dependable-field.form-row.form-row-wide.newr {
margin-top: -50px!important; 
}

p.form-row.afreg_half_field {
padding: 0px 0px 0px 3px!important;
margin-right: 0px!important;
width: 49.7%!important;
}

select.role-select {
    display: none!important;
}

.woocommerce-js .select2-container--default, label[for=billing_company], label[for=billing_address_1], label[for=billing_city],   label[for=billing_postcode],   label[for=first_name], label[for=last_name], label[for=billing_phone], label[for=reg_email], label[for=billing_phone], label[for=afreg_additional_5077], label[for=afreg_additional_5078] {
  color: #444444!important;
}

label[for=afreg_additional_5094], label[for=afreg_additional_5165] {
	display: none!important
}

#billing_company, #billing_country, #billing_address_1 ,#billing_city, #billing_postcode, #dropdown_state, #afreg_additionalshowhide_5078, #afreg_additionalshowhide_5164, #afreg_additionalshowhide_5166, select.role-select, #first_name, #last_name, #abilling_phone, #afreg_additionalshowhide_5077, #afreg_additionalshowhide_5094, #afreg_additionalshowhide_5165, #afreg_additionalshowhide_5245, button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
display: none!important;
}
.u-column2.col-2 h2 {
    visibility: hidden!important;
}

 body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=tel], body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=email] {
display: none!important;
}/* End custom CSS */