.elementor-1221 .elementor-element.elementor-element-8427a02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-1221 .elementor-element.elementor-element-8ecdabe .digits-form_container{--dtitle:#333333 !important;--dfield_bg:#EAEAEA !important;}.elementor-1221 .elementor-element.elementor-element-8ecdabe,.elementor-1221 .elementor-element.elementor-element-8ecdabe *{font-size:14px;}.elementor-1221 .elementor-element.elementor-element-8ecdabe .digits_original > div > div, .elementor-1221 .elementor-element.elementor-element-8ecdabe .digits-form_tab_container > div{margin-bottom:5px;}.elementor-1221 .elementor-element.elementor-element-8ecdabe .digits-form_input input, .elementor-1221 .elementor-element.elementor-element-8ecdabe .digits-form_input textarea{color:#333333;font-size:16px;background-color:#F9F9F9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA;}.elementor-1221 .elementor-element.elementor-element-8ecdabe .digits-form_input input::placeholder, .elementor-1221 .elementor-element.elementor-element-8ecdabe .digits-form_input textarea::placeholder{color:#333333;font-size:16px;}.elementor-1221 .elementor-element.elementor-element-8ecdabe .dig_login_signup_bar{text-align:center;}.elementor-1221 .elementor-element.elementor-element-8ecdabe .digits-form_button[type="submit"]{color:#FFFFFF;background:#0171F3;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-1221 .elementor-element.elementor-element-8ecdabe .digits-form_button[type="submit"]:hover{color:#FFFFFF;}.elementor-1221 .elementor-element.elementor-element-8ecdabe .digits-form_heading{color:#333333;}#elementor-popup-modal-1221 .dialog-message{width:340px;height:auto;padding:25px 25px 25px 25px;}#elementor-popup-modal-1221{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-1221 .dialog-close-button{display:flex;}#elementor-popup-modal-1221 .dialog-widget-content{animation-duration:0.75s;border-radius:15px 15px 15px 15px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){#elementor-popup-modal-1221 .dialog-message{width:85vw;}}/* Start custom CSS for login-register, class: .elementor-element-8ecdabe */.dig_popmessage {
    z-index: 9999999999;
}

.dig_critical_msg .dig_popmessage_contents {
    background: #f9f9f9;
    border: 1px solid #eaeaea !important;
}

.dig_critical_msg .dig_lase_message {
    color: #323232;
    font-size: 14px !important;
}

.dig_critical_msg .dig_firele .dig_pop_bg {
    filter: contrast(10);
}

.digits-form_tabs {
    display: none;
}

.digits-form_container {
    background-color: var(--dform_bg);
    width: 100%;
    max-width: 100%;
}

.countrycode {
    padding: 0px;
}

.digits-form_input input, .digits-form_input input[type='text'] {
    height: 45px;
}

.digits-form_countrycode .digits-field-country_flag {
    top: 6px;
}

span.digits-form_heading_text {
    font-size: 24px !important;
}

.digits-form_heading {
    text-align: center;
}

.dig_login_signup_bar {
    margin-top: 25px;
}

input.input-text.countrycode.digits_countrycode.country_code_flag {
    pointer-events: none;
}

input.mobile_field.mobile_format.dig-mobmail.dig-mobile_field.mobile_placeholder {
    padding-left: 110px !important;
}

.digits-form_login .digits-form_input input[type="tel"], .digits-form_login .digits-form_input input[type="email"], .digits-form_register .digits-form_input input[type="tel"], .digits-form_register .digits-form_input input[type="email"] {
    height: 45px !important;
}

.digits_site_footer_box {
    padding-top: unset;
}/* End custom CSS */