    body {
      font-family: Poppins, sans-serif;
    }

    .form-all {
      border-radius: 7px;
      box-shadow: 0 0 32px #2a2a2a29;
      max-width: 830px;

    }

    .top-box {
      background-color: #003078;
      border-radius: 6px 6px 0 0;
      padding: 0px 50px;
      box-shadow: 0 0 32px #2a2a2a29;
    }

    .sub-content {
      color: #053f87;
      font-size: 13px;
    }

    h3.form-header {
      text-transform: uppercase;
      font-size: 24px;
      font-weight: 600;
      text-align: left;
      color: #fff;
    }

    .header-small {
      color: #fff;
      text-align: left;
      font-weight: 300;
      font-size: 16px;
      opacity: 60%;
    }

    .box-style {
      border-color: #b8bdc9;
      font-size: 1em;
      border-radius: 4px;
      border-width: 1px;
      border-style: solid;
      display: block;
    }

    .form-outer {
      padding: 20px;
    }

    .pad-botm {
      padding-bottom: 10px;
      padding-left: 30px;
      padding-right: 30px;
    }

    label {
      font-size: 14px;
      font-weight: 500;
      margin-bottom: 10px;
    }

    .heading-row {
      margin-bottom: 10px;
      margin-top: 10px;
    }

    .heading-row h2 {
      color: #053f87;
      position: relative;
      overflow: hidden;
      font-size: 20px;
    }

    .heading-row h2:after {
      content: "";
      background: #053f87;
      width: 100%;
      height: 1px;
      position: absolute;
      margin-left: 10px;
      top: 13px;
    }