
 .g-a-registration-tab  .g-a-1 label {
    font-size: 18px;
    letter-spacing: 0.9px;
    margin-bottom: 3px;
    line-height: inherit;
    text-align: left;
} 
.g-a-registration-tab  h2, .g-a-registration-tab h3 {
    font-size: 28px;
    text-transform: uppercase;
    letter-spacing: 0px;
    font-weight: 600;
    font-family: 'Philosopher';
} 







@media screen and (max-width:2560px) {
.container {
    max-width: 95%;
    margin: auto;
}
}

@media screen and (max-width:1200px) {
}


 @media screen and (max-width:991px) {

}
@media screen and (max-width:768px) {
    .g-a-registration-tab  .g-a-formfields.g-a-1.changes > * {
        flex: 0 0 47%;
    }
    .g-a-registration-tab   h2 {
        font-size: 26px;
        font-weight: 700;
    } 
}

@media screen and (max-width: 579px) {


    .g-a-registration-tab   .g-a-1 label {
        font-size: 16px;
        line-height: inherit;
        letter-spacing: 0.9px;
        margin-bottom: 3px;
    }
    .g-a-registration-tab  .g-a-formfields.g-a-1.changes > * {
        flex: 0 0 100%;
    }
    /* .g-a-registration-tab    h2,h3 {
        font-size: 18px;
        font-weight: 700;
    } */
    .g-a-registration-tab   .form-group.g-a-1.do-1 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .g-a-registration-tab  .g-a-btn {
        line-height: 45px;
    }
    .g-a-registration-tab   .form-bottom-tab {
        display: block;
        width: 100%;
        float: left;
    }
    .g-a-registration-tab   .form-bottom-tab a {
        width: 100%;
    } 
}

@media screen and (max-width: 320px) {
    .g-a-registration-tab    h2, h3 {
        font-size: 16px;
        font-weight: 700;
}
.g-a-registration-tab .custom-radio [type="radio"]:checked+label:after {
    border-color: #bba367;
    background-color: #bba367;
    border-radius: 50%;
  }
  .g-a-registration-tab .custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    border-color: #bba367;
    background-color: #bba367;
    border-radius: 50%;
}
 input[type=checkbox]{
    width: 20px;
    height: 20px;
    background-color: #FA9E57;
    margin-right: 10px;
}

 input[type=checkbox]:checked{
    background-color: #FA9E57;
}

.WpurposeRequest {
    display: none;
}

.OthrAtt {
    margin-top: -19px;
}

.cvmargin {
    margin-top: -18px !important;
}}
