.elementor-7078 .elementor-element.elementor-element-4c86b0f8{--display:flex;--margin-top:80px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7078 .elementor-element.elementor-element-1839cf6e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:500;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-7078 .elementor-element.elementor-element-60620ed7 .elementor-heading-title{font-size:18px;font-weight:600;font-style:italic;color:var( --e-global-color-text );}.elementor-7078 .elementor-element.elementor-element-fafe5cc.elementor-element{--align-self:flex-start;}.elementor-7078 .elementor-element.elementor-element-23d2303a .elementor-heading-title{font-size:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7078 .elementor-element.elementor-element-4c86b0f8{--content-width:1200px;}}@media(max-width:1024px){.elementor-7078 .elementor-element.elementor-element-4c86b0f8{--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-7078 .elementor-element.elementor-element-4c86b0f8{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7078 .elementor-element.elementor-element-1839cf6e .elementor-heading-title{font-size:30px;}}/* Start custom CSS for shortcode, class: .elementor-element-fafe5cc */.woocommerce-form-register {
    padding: 0 !important;
    margin: 0 !important;
    border-width: 0 !important;
}

.woocommerce-form-register label {
color: #535353 !important;
font-weight: 600 !important;
}

.woocommerce-form-register input {
border-width: 0 !important;
border-radius: 8px !important;
font-size: 18px !important;
color: #535353 !important;
padding: 20px 30px !important;
}




.woocommerce-form-row {
    margin-bottom: 0 !important;
}

.b2bking_custom_registration_container {
    margin-bottom: 16px !important;
}

.woocommerce-Button {
    font-size: 18px !important;
    color: #535353 !important;
    background: #FFD700 !important;
    padding: 20px 30px !important;
    border-radius: 50px !important;
    font-weight: 500 !important;
}

.woocommerce-Button:hover {
    background: #FFD700b3 !important;
}

#b2bking_custom_field_6274_field {
    margin-bottom: 16px !important;
}

.woocommerce-form__label-for-checkbox input {
    margin-right: 8px !important;
}

.woocommerce-form__label-for-checkbox span {
    font-size: 14px !important;
}

.select2-selection__rendered {
        padding: 20px 30px !important;
        border-width: 0 !important;
        color: #535353 !important;
}

@media (min-width: 600px) {
.b2bking_custom_registration_container {
    width: 50% !important;
    float: left !important;
}
}

.select2-selection {
    height: auto !important;
            border-width: 0 !important;
}



.b2bking_custom_registration_container_field_6270,
.b2bking_custom_registration_container_field_6274,
.b2bking_custom_registration_container_field_6273,
.b2bking_custom_registration_container_field_7514
 {
    width: 100% !important;
}

.b2bking_custom_registration_container_field_6266, 
.b2bking_custom_registration_container_field_6268,
.b2bking_custom_registration_container_field_6271 
 {padding-right: 12px !important}
 
.b2bking_custom_registration_container_field_6267,
.b2bking_custom_registration_container_field_6269,
.b2bking_custom_registration_container_field_6272 
 {padding-left: 12px !important}/* End custom CSS */
/* Start custom CSS *//* Registration Button Styling */
.ur-frontend-form button,
.ur-frontend-form .ur-submit-button {
    background-color: #FFD700 !important;   /* Button color */
    color: #535353 !important;              /* Text color */
    font-size: 18px !important;
    padding: 20px 30px !important;
    border-radius: 50px !important;
    border: none !important;
    font-weight: 600;
    transition: none !important;
}

/* Hover Effect */
.ur-frontend-form button:hover,
.ur-frontend-form .ur-submit-button:hover {
    background-color: #FFD700 !important;
    transform: none !important;
}/* End custom CSS */