
.cus-form-grup{
    margin: 0 !important;
    
}

.cstm_form_inpt{
    padding: .75rem  !important;
    margin: 0 !important;
    display: block !important;
    font-size: 14px !important;
    text-transform: none;
    height: auto !important;
    line-height: 18px !important;
    color: #000 !important;
    outline: none !important;
    background: transparent !important;
    border-radius: .25vw  !important;
}
.cstm_form_lbl{
    font-size: 14px !important;
    text-transform: capitalize !important;
    margin: 0 0 .25rem 0 !important;
    margin-inline: auto !important;
    padding: 0 !important;

}
.cus-form-body > .row{
    margin: 0 0 .5rem 0 !important;
}
.cus-btn{
    transition: all .2s ease-in-out !important;
}
.cus-btn:hover{
    background-color: var(--clr-theme-primary) !important;
    color: #fff !important;
}
.cus-form-cap{
    font-size: 14px !important;
    text-transform: capitalize !important;
    font-weight: 500 !important;
    margin: 0 !important;
    padding: 0 !important;
    a{
        text-decoration: none !important;
        transition: all .2s ease-in-out !important;
        text-transform: uppercase !important;
        margin: 0 .25rem  !important;
        text-decoration: underline !important;
    }
    a:hover{
        text-decoration-color: var(--clr-theme-primary) !important;
        color: var(--clr-theme-primary) !important;

    }
}