.rb-type-eleven-applynow .control-label {
  display: none;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row {
  margin: 0;
  gap: 20px;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element {
  padding: 0;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element .radio {
  margin: 0;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element .radio label {
  color: #5A6572;
  padding-inline-start: 28px;
  font-family: "rb-regular";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: -0.18px;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element .existingClientLabel, .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element .companyIdentificationTypeLabel, .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element .typeOfTradeTransaction {
  color: #17054B;
  margin-bottom: 16px;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element input::placeholder, .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element select, .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element select option {
  color: #697786;
  font-variant-numeric: lining-nums proportional-nums;
  font-family: "rb-regular";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .row.justify-content-between .form-group {
  padding: 0;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .row.justify-content-between .col-md-6 {
  max-width: 49%;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .validIdentificationNumberErrMsg {
  display: none;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .recaptcha .type-eleven-captcha-label, .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .recaptcha .type-eleven-captcha-error {
  display: none;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .TypeElevenApplynowFormSubmitSection {
  margin: 40px 0 0 0;
  display: flex;
  gap: 16px;
}
.rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .button-holder .btn:not(:last-child) {
  margin: 0;
}
@media only screen and (max-width: 768px) {
  .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form {
    width: 100%;
  }
  .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row {
    gap: 16px;
  }
  .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element .radio label {
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -0.16px;
  }
  .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element input::placeholder, .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element select, .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .field-element-row .field-element select option {
    font-size: 14px;
    line-height: 16px;
  }
  .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .rbpw-revamp-form .row.justify-content-between .col-md-6 {
    max-width: 100%;
  }
  .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .TypeElevenApplynowFormSubmitSection {
    flex-direction: column;
    width: 194px;
  }
  .rb-type-eleven-applynow .TypeElevenApplynowFormSubmit .TypeElevenApplynowFormSubmitSection #TypeElevenApplynowFormCancelBtn {
    width: 194px;
  }
}

/*=============================================================================================================================*/
.portlet-content:has(.rb-type-eleven-applynow) {
  padding: 0 !important;
}
.portlet-content:has(.rb-type-eleven-applynow) .portlet-header {
  display: none;
}

.rtl .rb-type-eleven-applynow input[type=radio]::before {
  margin-inline-start: 20px;
}

.type-eleven-captcha-error {
  display: none;
  color: #FF6d70;
}

.apply-now-error, .apply-now-success {
  display: none;
}