.head-title{
      font-size: var(--heading-2-h2-extrabold-size);
    font-family: var(--subheading-2-sh2-italics);
    color: var(--primary-main700);

    }

    .sub-title{
        font-size: var(--paragraph-1-p1-bold-size);
    color: var(--text-color);
    }
    .decsribe{

    }
    .register-sec{
      padding: 10px 120px;margin-bottom: -370px;
    }
    .form-area{

    }
    .lbname{
      font-family: 'Lato';
      font-style: normal;
      font-weight: 400;
      font-size: 16px;
      line-height: 19px;      
      color: #000000;
      width: 100%;
      padding-left: 20px;
        padding-bottom: 10px;
        padding-top: 10px;
    }

    .form-input{
      background-color: var(--text-color-2);
    border: 1px solid #E2E2E2;
    box-sizing: border-box;
    height: 57px;
    width: 100%;
    margin-bottom: 20px;

    }
    .form-input:focus-visible{
      background-color: var(--text-color-2);
    outline: 1px solid #0eb5e2;
    box-sizing: border-box;
    height: 57px;
    width: 100%;
    margin-bottom: 20px;

    }

    .form-sbt{
      width: 140px;
    height: 57px;
    color: var(--text-color-2);
    background-color: var(--primary-main700);
    border: none;
      
    }

    .terms{

      font-family: 'Lato';
      font-style: normal;
      font-weight: 400;
      font-size: 16px;
      line-height: 19px;
      color: #000000;

    }
    .tc{
      text-decoration: none;
      color: #ED1659;
    }
    .notes{
      padding-left: 20px;
    }
    .bottom-img1 {
    position: relative;
    width: 500px;
    left: 750px;
    top: -230px;
    }
    .bottom-img2{
      position: relative;
    width: 500px;
    left: 170px;
    top: -320px;
    }