.elementor-664 .elementor-element.elementor-element-32236ec3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-664 .elementor-element.elementor-element-1fddf7b3{width:100%;max-width:100%;}.elementor-664 .elementor-element.elementor-element-1fddf7b3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-664 .elementor-element.elementor-element-1fddf7b3 img{height:60px;object-fit:contain;object-position:center center;}.elementor-664 .elementor-element.elementor-element-153b4791{width:100%;max-width:100%;}.elementor-664 .elementor-element.elementor-element-153b4791.elementor-element{--flex-grow:1;--flex-shrink:0;}/* Start custom CSS for image, class: .elementor-element-1fddf7b3 */.elementor-664 .elementor-element.elementor-element-1fddf7b3 .elementor-widget-container{
    max-width: 450px;
    margin: auto;
    width: 100%;
    background: #000081;
    border-radius: 7px 20px 0 0;
    padding: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-153b4791 */.elementor-664 .elementor-element.elementor-element-153b4791 .dig_form{
    background: #fff;
    width: 100%;
    max-width: 450px;
    margin: 0 auto 50px;
    padding: 20px 40px 40px;
    box-shadow: 0 .5rem 1.9rem 0 rgba(0, 0, 0, .11);
    border-radius: 0 0 20px 20px;
}
.elementor-664 .elementor-element.elementor-element-153b4791 .dig_login_va_otp.button{
    background-color: #4fba6f;
    border-color: #4fba6f;
    border-radius: 7px;
    color: #fff;
    display: block;
    font-size: 21px;
    line-height: 38px;
    padding: 5px 25px;
    width: 100%;
    margin: 30px auto;
}
.elementor-664 .elementor-element.elementor-element-153b4791 .dig_form input.mobile_field,
.elementor-664 .elementor-element.elementor-element-153b4791 .dig_form input.dig-login-otp{
    border-radius: 7px;
    font-size: 21px;
    min-height: 44px;
    width: 100%;
    background: #ffffff;
    color: #232323;
    border: 1px solid #c8c8c8;
    padding: 6px 20px;
    text-align: center;
}
.elementor-664 .elementor-element.elementor-element-153b4791 .dig_sml_box_msg_head{
    font-size: 1.15rem;
    font-weight: 700;
    line-height: 2.6rem;
    color: #232323;
    text-align: right;
    margin-bottom: 1rem;
}
.elementor-664 .elementor-element.elementor-element-153b4791 .dig_sml_box_msg{
    font-size: .785rem;
    color: #646464;
    line-height: 1.4;
    text-align: right;
}
.elementor-664 .elementor-element.elementor-element-153b4791 .dig_show_label .minput_inner label,
.elementor-664 .elementor-element.elementor-element-153b4791 .dig_lo_resend_votp_btn{
    display: none!important;
}/* End custom CSS */