.rfsdl-form h6{background-color:#002077;color:#fff;font-weight:500!important;font-size:22px;text-transform:uppercase}
.card-header{background-color:#002077}
.rfsdl-form{max-width:1050px;margin:0 auto;margin-top:30px}
.rfsdl-form .btn-primary{background-color: #002077 !important;
    border-color: #002077;
    padding: 7px 31px 10px 31px;
    font-weight: 600;
    text-transform: uppercase;}
.form-control{min-height:44px}
.rfsdl-form .col-md-6,.rfsdl-form .col-md-12{margin-bottom:10px}
.rfsdl-form sup{color:#b02b34}
label.error{color:red;position:absolute;font-size:12px}

.loaderForm {
    position: fixed;
    background: #fff;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 9999;
    background: rgb(255 255 255 / 78%);
}
.loaderForm img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: 100px;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}
#thankYouModal .modal-dialog {
    max-width: 700px;
}
#thankYouModal .modal-title{
color: #b02b34;
    font-size: 40px;
    text-align: center;
    display: block;
    width: 100%;
}
#thankYouModal .modal-body{
padding: 70px 20px;
}