.fullname{
    height: 55px;
    border: 2px solid var(--gray-color) !important;
    border-radius: 10px !important;
    margin-right: 5px;
    padding: 15px 5px 15px 30px;
    width: 100%;
    max-width: 320px;
    z-index: 2;
    position: relative;
}

/* css latest form */
.trading-pricing {
    margin-top: -65px;
    position: relative;
    z-index: 2;
}
.form-group {
    margin-bottom: 10px !important;
}

.form-group input{
    border-radius: 25px;
}

.form-group select{
    border-radius: 25px;
}  

.btn-danger {
    background-color: #0082c6;
    border-color: #0082c6;
    border-radius: 25px;
}
.btn-danger:hover {
    background-color: #0082c6;
    border-color: #0082c6;
}
.btn-danger.focus, .btn-danger:focus {
    color: #fff;
    background-color: #0082c6;
    border-color: #0082c6;
}
.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #0082c6;
    border-color: #0082c6;
}
#trading-brokerage-banner.pageBanner {
    position: relative;
    padding: 100px 0 0px !important;
}
.lead-form{
    background-color:#FFF;
    max-width:700px;
    height:auto;
    margin:0 auto;
    margin-bottom: 70px;
    padding: 20px;
}   
::placeholder {
    font-size:14px;
    font-weight:500;
}
.select-drop{
    font-size:14px;
    font-weight:400;
}
.form-control {
    border-color: #ebebeb;
}
.form-control-lg {
    height: calc(1.6em + 1rem + 2px);
}
.select-check{
    display: flex;
    justify-content: space-evenly;
    font-size:14px;
    font-weight:400;
}
.banner-form{
    position: relative !important;
}
.migration_to_div{
    display: none;
}
@media(max-width:780px){
    .banner-form{
        position: relative !important;
        padding: 50px 20px 0px !important
    }
}



.lead-form-multi-doc{
    background-color:#FFF;
    /* max-width:800px; */
    height:auto;
    margin:0 auto;
    margin-bottom: 70px;
    padding: 20px;
}    

.brokerage-utility-form .lead-form{
    max-width: 800px;
}
.brokerage-utility-form .segment-css{
    border: 2px solid #ede8e8; 
    border-radius:10px; 
    padding: 18px 36px;
    margin: 0px 20px;
}
.brokerage-utility-form .cm-css{
    border: 2px solid #ede8e8; 
    border-radius:10px; 
    padding: 18px 36px;
    margin: 0px 20px;
}
.brokerage-utility-form .fo-css{
    border: 2px solid #ede8e8; border-radius:10px; 
}
.brokerage-utility-form .cd-css{
    border: 2px solid #ede8e8; border-radius:10px; 
}
.new-page-banner{
    position: relative;
    padding: 100px 0 0px !important;
}
.forms-background{
    background: linear-gradient(239deg, rgba(255, 153, 51, 1) -30%, rgba(251, 251, 251, 1) 13%, rgba(251, 251, 251, 1) 86%, rgba(0, 162, 78, 1) 120%);
}