* {
    box-sizing: border-box;
    margin: 0;
  
  }


  #check{
    color: white;
  }

  #phoneError,
  #stateDataError,
  #checkError {
    padding-left: 0px;
  }

  #check1 {
    margin-top: 0;
  }

  #check + label,
  #check1 + label {
    width: 12px !important;
    height: 12px !important;
    border: 1px solid #ffffff !important;
    border-radius: 2px !important;
    background: #ffffff !important;
  }

  #check:checked + label:after,
  #check1:checked + label:after {
    top: -3px !important;
    left: 1px !important;
    font-size: 8px !important;
    color: #2f2f2f !important;
  }

  .prefix.lablexyz {
    display: flex;
    height: 32px;
    width: 100%;
    max-width: 245px;
    margin-top: 0;
    margin-bottom: 15px;
    margin-left: 0;
    border-radius: 10px;
    background: #ffffff;
    padding-left: 0;
  }

  .minimal.state-select {
    height: 32px;
    width: 100%;
    max-width: 245px;
    margin-top: 1px;
    margin-bottom: 15px;
    margin-left: 0;
    border-radius: 10px;
    background: #ffffff;
  }

  .partfour {
    width: 100%;
    margin-top: 0;
    float: left;
    font-family: GothamCondensed-Medium;
  }

  .snehainput,
  .partone input,
  .state-select {
    width: 100%;
    padding-left: 20px;
    border-radius: 10px;
    border: none;
    background: #ffffff;
    font-family: GothamCondensed-Medium;
    font-size: 16px;
    color: #000000;
    outline: none;
    
  }

  .snehainput {
    background: transparent;
    padding-left: 10px;
    padding-top: 8px;
  }
  .state-select {
    line-height: 1.2;
    min-height: 32px;
  }

  .state-select option {
    font-family: GothamCondensed-Medium;
    font-size: clamp(11px, 2.4vw, 14px);
    font-weight: 300;
    line-height: 1.2;
    color: #000000;
    padding: clamp(4px, 1.2vw, 6px) clamp(8px, 2.2vw, 12px);
  }
  
  .checkselect{
    width: 100%;
    max-width: 245px;
  }



  #formData{
    --form-side-gap: clamp(36px, 10vw, 80px);
    display: flex;
    flex-direction: column;
    align-items: center;
    background: rgba(100, 100, 100, 0.85);
    margin-top: clamp(230px, 36vh, 460px);
    padding: clamp(16px, 3.5vw, 40px) clamp(14px, 4vw, 30px);
    border-radius: clamp(10px, 2vw, 15px);
    width: min(720px, calc(100% - (var(--form-side-gap) * 2)));
    min-width: 280px;
    min-height: clamp(180px, 30vh, 320px);
    max-height: calc(100dvh - clamp(28px, 6vh, 80px));
    overflow-y: auto;
    margin-left: var(--form-side-gap);
    margin-right: var(--form-side-gap);
  }

  #formData .form-content {
    display: flex;
    flex-direction: column;
    row-gap: clamp(3px, 1.2vw, 7px);
    width: 100%;
    max-width: clamp(240px, 70vw, 360px);
    font-size: clamp(12px, 1.6vw, 14px);
  }

  #formData .prefix.lablexyz,
  #formData .minimal.state-select,
  #formData .checkselect,
  #formData .partthree {
    max-width: clamp(240px, 70vw, 360px);
  }

  #formData .prefix.lablexyz,
  #formData .minimal.state-select {
    height: clamp(28px, 4.2vw, 32px);
    margin-bottom: clamp(6px, 1.6vw, 9px);
  }

  #formData .prefix.lablexyz {
    display: block;
    height: auto;
    background: transparent;
  }

  #formData .prefix.lablexyz .snehainput {
    display: block;
    width: 100%;
    height: clamp(28px, 4.2vw, 32px);
    border-radius: 10px;
    background: #ffffff;
  }

  #formData .minimal.state-select {
    width: 100%;
    max-width: clamp(240px, 70vw, 360px);
    box-sizing: border-box;
    margin-bottom: 0;
  }

  #formData .snehainput,
  #formData .state-select {
    font-size: clamp(12px, 1.8vw, 14px);
    padding: 0 clamp(10px, 2.6vw, 14px);
    line-height: 1.2;
  }

  #formData .snehainput {
    padding-top: 0;
    background: transparent;
  }

  #formData .state-select option {
    font-size: clamp(10px, 2.2vw, 13px);
    font-weight: 300;
    line-height: 1.2;
    padding: clamp(4px, 1.2vw, 6px) clamp(8px, 2.2vw, 12px);
    width: 100%;
    box-sizing: border-box;
  }

  #formData .partfour {
    width: 100%;
    max-width: clamp(240px, 70vw, 360px);
  }

  #formData .partfour .select2-container {
    width: 100% !important;
  }

  #formData .partfour .select2-selection--single {
    height: clamp(28px, 4.2vw, 32px);
    border: none;
    border-radius: 10px;
    background: #ffffff;
    display: flex;
    align-items: center;
    padding: 0 clamp(10px, 2.6vw, 14px);
    box-sizing: border-box;
  }

  #formData .partfour .select2-selection__rendered {
    font-family: GothamCondensed-Medium;
    font-size: clamp(12px, 1.8vw, 14px);
    color: #000000 !important;
    line-height: 1.2 !important;
    padding-left: 0 !important;
    padding-right: 24px !important;
  }

  #formData .partfour .select2-selection__arrow {
    height: 100% !important;
    right: 8px !important;
  }

  .select2-dropdown {
    border: 1px solid #d3d3d3;
    border-radius: 8px;
    overflow: hidden;
  }

  .select2-results__option {
    font-family: GothamCondensed-Medium;
    font-size: clamp(10px, 2.2vw, 13px);
    font-weight: 300;
    color: #000000;
  }

  .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background: #efefef;
    color: #000000;
  }

  #formData .partthree p,
  #formData #para2,
  #formData .partthree a {
    font-size: clamp(7px, 1.3vw, 8px);
  }

  #formData #check + label,
  #formData #check1 + label {
    width: clamp(10px, 2.4vw, 12px) !important;
    height: clamp(10px, 2.4vw, 12px) !important;
  }

  #formData #submitImg {
    width: min(100%, clamp(215px, 48vw, 280px));
    height: clamp(34px, 6.6vw, 42px);
    font-size: clamp(11px, 2vw, 13px);
    padding-inline: clamp(10px, 2.4vw, 16px);
    line-height: 1;
    margin-top: clamp(12px, 3vw, 20px);
  }

  #formData .partthree {
    display: grid;
    grid-template-columns: 12px 1fr;
    column-gap: 8px;
    align-items: start;
  }

  #formData .partthree input {
    float: none;
  }

  #formData .partthree label,
  #formData input[id="check1"] + label {
    margin-top: 1px;
    align-self: start;
  }

  #formData .partthree p,
  #formData #para2 {
    margin: 0;
    line-height: 1.25;
  }

  #formData .text-danger,
  #formData #stateDataError,
  #formData #checkError {
    display: block;
    float: none !important;
    text-align: left;
    margin-top: 5px;
    margin-left: 2px;
    padding-left: 0;
    line-height: 1.15;
    width: 100%;
  }

  #formData #phoneError{
    display: block;
    float: none !important;
    text-align: left;
    margin-top: -6px;
    margin-left: 2px;
    padding-left: 0;
    line-height: 1.15;
    width: 100%;
  }

  .text-danger {
    color: #ff0000 !important;
    font-size: 14px;
  }
  #loaderGif {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
  /* Ensure it's above other content */
}
  
  /* thank you page */
  
  @media screen and (min-width: 768px) {
  
    .container {
      width: 100%;
      height: 100%;
      background: url(../images/newBg.png);
      background-attachment: fixed;
      background-size: 100% 100%;
      /* font-family: Johnnie Walker Headline; */
      color: black;
      position: fixed;
      background-repeat: no-repeat;
      overflow: scroll;
    }

    .paraDes{
      font-size: 10px;
    }
  
    .recap {
      width: 30%;
      float: left;
      margin-left: 37%;
    }
  
    .headline-text {
      width: 45%;
      margin-top: 5%;
      padding: 2%;
      border:2px solid #a31e23;
      float: right;
      margin-right: 27%;
      text-align: center;
      
    }
  
    .headline-text h2 {
      font-size: 55px;
    }
  
    .headline-text p {
      font-size: 30px;
      /* padding-left: 10%; */
      text-align: center;
      color: #000000;
      font-family: GothamCondensed-Bold;
    }
  
    .footer {
      width:100%;
      height: 55px;
      float: left;
      background-color: #ADADAD;
      margin-top: 2%;
      text-align: center;
    }
  
    .footer p {
      font-size: 20px;
      margin-top: 7px;
      /* font-family: GothamCondensed-Bold; */
      color: #000000;
    }
  
    .footer img {
      width:3%;
      float: right;
      margin-top: -3%;
      margin-right: 39%;
    }
  
  }
  
  
  @media (max-width: 767px) {
  
    .container {
      width: 100%;
      height: 100%;
      background: url(../images/newBg.png);
      background-attachment: fixed;
      background-size: 100% 100%;
      color: black;      
      background-repeat: no-repeat;
      overflow-y: auto; /* Allow vertical scrolling */
    }

    #submitImg{
      width: min(100%, clamp(225px, 70vw, 280px));
      height: clamp(36px, 9vw, 44px);
      display: block;
      margin: auto;
      padding: 0 clamp(10px, 3vw, 16px);
      font-size: clamp(11px, 3.2vw, 13px);
      font-weight: 700;
      background-color: #FFD059;
      color: #000000;
      border: solid 1px #000000;
      border-radius: 6px;
      cursor: pointer;
      line-height: 1;
      margin-top: 20px;
    }

     .recap {
      width:100%;
    }
    .headline-text {
      width: 80%;
      margin: auto;
      /* margin-top: 11%; */
      border:2px solid #a31e23;
      padding: 5%;
      text-align: center;
     
    }
  
    .headline-text h2 {
      font-size: 33px;
    }
  
    .headline-text p {
      font-size: 22px;
      /* padding-left: 10%; */
      text-align: center;
      color: #000000;
      font-family: GothamCondensed-Bold;
  
    }
  
    .footer {
      width:100%;
      height: 55px;
      float: left;
      background-color: #ADADAD;
      margin-top: 20%;
      text-align: center;
    }
  
    .footer p {
      font-size: 18px;
      margin-top: 6px;
      /* font-family: GothamCondensed-Bold; */
      color: #000000;
    }
  
    .footer img {
      width:10%;
      float: right;
      margin-top: -9%;
      margin-right: 73px;
    }
  }
  
  
  @media (max-width: 390px) {
   
    .footer {
      width:100%;
      height: 50px;
      float: left;
      background-color: #ADADAD;
      margin-top: 20%;
      text-align: center;
    }
  
    .footer p {
      font-size: 16px;
      margin-top: 7px;
      /* font-family: GothamCondensed-Bold; */
      color: #000000;
    }
  
    .footer img {
      float: right;
      margin-top: -10%;
      margin-right: 74px;
    }
  
  }
  
  @media (max-width: 376px) {
    
    .footer {
      width:100%;
      height: 50px;
      float: left;
      background-color: #ADADAD;
      margin-top: 13%;
      text-align: center;
    }
  
    .footer p {
      font-size: 15px;
      margin-top: 7px;
      /* font-family: GothamCondensed-Bold; */
      color: #000000;
    }
  
    .footer img {
      float: right;
      margin-top: -9%;
      margin-right: 70px;
    }
  }
  
  @media (max-width: 360px) {
    .footer {
      width:100%;
      height: 50px;
      float: left;
      background-color: #ADADAD;
      margin-top: 20%;
      text-align: center;
    }
  
    .footer p {
      font-size: 13px;
      margin-top: 7px;
      /* font-family: GothamCondensed-Bold; */
      color: #000000;
    }
  
    .footer img {
      float: right;
      margin-top: -8%;
      margin-right: 75px;
    }
  
  }
  
  @media (max-width: 320px) { 
    .footer {
      width:100%;
      height: 50px;
      float: left;
      background-color: #ADADAD;
      margin-top: 5%;
      text-align: center;
    }
  
    .footer p {
      font-size: 14px;
      margin-top: 7px;
      /* font-family: GothamCondensed-Bold; */
      color: #000000;
    }
  
    .footer img {
      float: right;
      margin-top: -9%;
      margin-right: 52px;
    }
  
  }
  
  
  /* Pii_details_page */
  
  @media screen and (min-width: 768px) {
  
    .container_one {
      width: 100%;
      height: 100%;
      background: url(../images/newBg.png);
      background-attachment: fixed;
      background-size: 100% 100%;
      font-family: GothamCondensed-Medium;
      /* color: black; */
      position: fixed;
      background-repeat: no-repeat;
      overflow: scroll;
  
    }
  
    .logo {
      width: 22%;
      margin-left: 39%;
      margin-top: 7%;
    }
  
    .submitbutton {
      /* position: absolute; */
      margin-top: clamp(24px, 5vh, 50px);
      padding-left: 0;
      padding-top: 5%;
      padding-bottom: 5%;
      border-color: #000000;
      display: flex;
      justify-content: center;
    }
  
    .subbutton {
      /* position: absolute; */
      padding-left: 40%;
      padding-top: 5%;
      padding-bottom: 5%;
    }
  
    .upbutton {
      background-color: #000000;
      /* margin-top: 43%; */
      color: #FAB52A;
      font-family: GothamCondensed-Medium;
      padding: 5px 28px;
      font-size: 30px;
      border: none;
      border-radius: 15px;
      margin-left: 5%;
  
    }
  
    .queone p {
      font-family: GothamCondensed-Medium;
      font-size: 22px;
      margin-top: -20px;
      margin-left: 25px;
    }
  
    .questionsection span {
      font-size: 22px;
    }
  
    .quetwo p {
      font-family: GothamCondensed-Medium;
      font-size: 22px;
      margin-top: -20px;
      margin-left: 25px;
    }
  
    .form-content {
      font-family: GothamCondensed-Medium;
      font-size: 25px;
  
    }
  

  
  
    .partone {
      width: 100%;
      float: left;
  
    }
  
    .partone label {
      font-family: GothamCondensed-Medium;
    }
  
    .first {
      width: 50%;
      height: auto;
      float: left;
      padding-right: 11px;
    }
  
    .last {
      width: 50%;
      height: auto;
      float: left;
    }
  
    .text-danger {
      color: #ff0000 !important;
      font-size: 14px;
      float:right !important;
    }
  
  
    /* Input styles moved to global scope */
  
    .partthree {
      width: 100%;
      max-width: 245px;
      background-size: auto;
      margin-top: 2%;
      background-repeat: no-repeat;
      margin-left: 0;
      padding: 11px 11px 11px 0;
      color: #000000;
      background-position: fixed;
    }
  
    .partthree input {
      float: left;
  
    }
  
    .partthree p {
      /* float: left; */
      font-size: 8px;
      font-family: GothamCondensed-Medium;
      font-weight: normal;
      font-style: normal;
      line-height: 1.2;
      color: #ffffff;
      margin-left: 3%;
      margin-top: -15px;
    }
  
    #para2 {
      /* float: left; */
      font-size: 8px;
      font-family: GothamCondensed-Medium;
      font-weight: normal;
      font-style: normal;
      line-height: 1.2;
      color: #ffffff;
      margin-left: 3%;
      margin-top: -15px;
    }

    input[id="check1"] + label {
      margin-top: 16px;
    }
  
    .partthree a {
      text-decoration: underline;
      color: #ff6200;
      font-size: 8px;
      font-weight: normal;
      font-style: normal;
    }
  
    .image_upload {
      margin-top: 5%;
    }
  
    .input-group label {
      background-color: white;
      border-radius: 8px;
      color: #5e5b5b;
      width: 70%;
      padding: 0.7rem 1rem;
      float: left;
    }
  
    .nextsubmit {
      background-color: #a31e23;
      /* margin-top: 43%; */
      color: #fff;
      font-family: GothamCondensed-Medium;
      padding: 2px 20px;
      font-size: 55px;
      border: none;
      border-radius: 8px;
    }
  
    /* .para{
      color: #fff;
    } */
  
    .legal {
      float: right;
      text-align: right;
      font-size: 11px;
      color: #000000;
      margin-bottom: 22px;
      position: fixed;
      bottom: 1%;
      right: 5%;
    }
    
    .legalone {
      float: right;
      text-align: right;
      color: #000000;
      /* font-family: GothamCondensed-Bold; */
      /* margin-top: 54%; */
      font-size: 11px;
      margin-right: 16px;
      margin-bottom: 22px;
    }
  
  }
  
  
  
  @media (max-width: 767px) {
  
    .container_one {
      width: 100%;
      min-height: 100vh;
      min-height: 100dvh;
      background: url(../images/newBg.png);
      background-attachment: scroll;
      background-size: 100% 100%;
      font-family: GothamCondensed-Medium;
      color: rgb(0, 0, 0);
      position: relative;
      background-repeat: no-repeat;
      overflow-y: auto;
    }

    #formData {
      --form-side-gap: clamp(30px, 10vw, 52px);
      margin-top: clamp(190px, 34vh, 320px);
      padding: clamp(14px, 4vw, 24px) clamp(10px, 4vw, 16px);
      width: min(560px, calc(100% - (var(--form-side-gap) * 2)));
      min-width: 0;
      min-height: clamp(160px, 28vh, 260px);
      max-height: calc(100dvh - clamp(18px, 4vh, 40px));
      overflow-y: auto;
      margin-left: var(--form-side-gap);
      margin-right: var(--form-side-gap);
    }
  
    .logo {
      width: 50%;
      margin-left: 24%;
      margin-top: 7%;
      
    }
  
    .subbutton {
      /* position: absolute; */
      padding-left: 33%;
      /* padding-top: 5%; */
      padding-bottom: 5%;
    }
  
    .upbutton {
      background-color: #000000;
      /* margin-top: 43%; */
      color: #FAB52A;
      font-family: GothamCondensed-Medium;
      padding: 8px;
      font-size: 18px;
      border: none;
      border-radius: 8px;
      margin-left: 5%;
      width: 25%;
    }
  
    .bodycontentone {
      /* width: 100%;
      height: auto;
      float: left;
      padding-left: 40%;
      padding-top: 5%;
      padding-right: 4%;
      margin-top: 7rem; */

      width: 100%;
      height: auto;
      float: right;
      padding-left: clamp(12px, 5vw, 20px);
      padding-top: clamp(8px, 4vh, 28px);
      padding-right: clamp(12px, 5vw, 20px);
      margin-top: clamp(12px, 3vh, 32px);
    }
  
    .questionsection {
      width: 100%;
      height: auto;
      float: left;
      font-size: 15px;
      margin-top: 2%;
    }
  
    .questionsection p {
      font-family: GothamCondensed-Medium;
      font-size: 15px;
      line-height: 1.2;
  
    }
  
    .queone p {
      font-family: GothamCondensed-Medium;
      margin-top: -17px;
      /* margin-left: 20px; */
    }
  
    .quetwo p {
      font-family: GothamCondensed-Medium;
      margin-top: -17px;
      margin-left: 20px;
    }
  
    .queone label {
      font-family: GothamCondensed-Medium;
      font-size: 15px;
  
    }
  
    .quetwo label {
      font-family: GothamCondensed-Medium;
      font-size: 15px;
    }
  

  
    .partone {
      width: 100%;
  
    }
  
    .partone label {
      font-family: GothamCondensed-Medium;
    }
  
    .first {
      width: 50%;
      height: auto;
      float: left;
      padding-right: 11px;
    }
  
    .last {
      width: 50%;
      height: auto;
      float: left;
    }
  
    /* Input styles moved to global scope */
  
  
  
    .partthree {
      width: 100%;
      margin-top: 5%;
      background-position: fixed;
      /* background: #f1f1f1; */
      padding: 5px 5px 5px 0;
      /* background-image: url(../images/RECAP-11.jpg); */
      background-repeat: no-repeat;
      /* background-attachment: fixed; */
      background-size: auto;
      /* position: fixed; */
    }
  
    .partthree input {
      float: left;
    }
  
    .partthree p {
      font-size: 8px;
      font-family: GothamCondensed-Medium;
      font-weight: normal;
      font-style: normal;
      margin-left: 8%;
      line-height: 1.2;
      color: #ffffff;
      margin-top: -17px;
      margin-left: 19px;
    }
  
    .partthree a {
      text-decoration: underline;
      color: #ff6200;
      font-size: 8px;
      font-weight: normal;
      font-style: normal;
    }
  
    .image_upload {
      margin-top: 5%;
    }
  
    .input-group label {
      background-color: white;
      border-radius: 10px;
      color: #5e5b5b;
      width: 69%;
      padding: 10px;
      float: left;
    }
  
  
    .nextsubmit {
      background-color: #a31e23;
      /* margin-top: 43%; */
      color: #fff;
      font-family: GothamCondensed-Bold;
      padding: 2px 30px;
      font-size: 38px;
      border: none;
      border-radius: 8px;
    }
  
  
    .legal {
      float: right;
      text-align: right;
      color: #000000;
      /* font-family: GothamCondensed-Bold; */
      margin-top: 65%;
      font-size: 11px;
      margin-right: 16px;
      position: fixed;
      bottom: 2%;
      /* left: 44%; */
      right: 2%;
      /* margin-bottom: 22px; */
    }
  
    .legalone {
      float: right;
      text-align: right;
      color: #000000;
      font-family: GothamCondensed-Bold;
      margin-top: 10%;
      font-size: 11px;
      margin-right: 16px;
      margin-bottom: 22px;
    }
  
    
  }
  
  /* input phone number */
  @media (max-width: 390px) {

  
    .legal {
      float: right;
      text-align: right;
      color: #000000;
      /* font-family: GothamCondensed-Bold; */
      /* margin-top: 68%; */
      font-size: 11px;
      margin-right: 16px;
      /* margin-bottom: 22px; */
    }
    .legalone {
      float: right;
      text-align: right;
      color: #000000;
      font-family: GothamCondensed-Bold;
      margin-top: 10%;
      font-size: 11px;
      margin-right: 16px;
      margin-bottom: 22px;
    }
  
  }
  
  @media (max-width: 376px) {

  
    .legal {
      float: right;
      text-align: right;
      color: #000000;
      /* font-family: GothamCondensed-Bold; */
      margin-top: 50%;
      font-size: 11px;
      margin-right: 16px;
      position: fixed;
      bottom: 1.5%;
      /* left: 25%; */
      right: 3%;
      /* margin-bottom: 22px; */
    }
  
    .legalone {
      float: right;
      text-align: right;
      color: #000000;
      font-family: GothamCondensed-Bold;
      margin-top: 10%;
      font-size: 11px;
      margin-right: 16px;
      margin-bottom: 22px;
    }
  
  }
  
  @media (max-width: 360px) {

  
    .legal {
      float: right;
      text-align: right;
      color: #000000;
      /* font-family: GothamCondensed-Bold; */
      margin-top: 50%;
      font-size: 11px;
      margin-right: 12px;
      position: fixed;
      bottom: 2.5%;
      left: 26%;
      /* margin-bottom: 22px; */
    }
  
    .legalone {
      float: right;
      text-align: right;
      color: #000000;
      font-family: GothamCondensed-Bold;
      margin-top: 10%;
      font-size: 11px;
      margin-right: 16px;
      margin-bottom: 22px;
    }

    .bodycontentone{
      margin-top: 6rem;
    }
  
  }
  
  @media (max-width: 325px) { 

  
    .legal {
      float: right;
      text-align: right;
      color: #000000;
      /* font-family: GothamCondensed-Bold; */
      margin-top: 80%;
      font-size: 11px;
      margin-right: 6px;
      left: 18%;
      /* margin-bottom: 22px; */
    }
    .legalone {
      float: right;
      text-align: right;
      color: #000000;
      font-family: GothamCondensed-Bold;
      margin-top: 3%;
      font-size: 11px;
      margin-right: 16px;
      margin-bottom: 22px;
    }
  
  }
  
  /* question page */
    @media screen and (min-width: 768px) {
         
      .container_two {
    width: 100%;
    height: 100%;
    background: url(../images/newBg.png);
    background-attachment: fixed;
    background-size: 100% 100%;
    font-family: GothamCondensed-Bold;
    /* color: black; */
    position: fixed;
    background-repeat: no-repeat;
    overflow: scroll;
  
  }
  
  .bodycontenttwo {
    width: 100%;
    height: auto;
    float: left;
    padding-left: 17%;
    padding-top: 2%;
    padding-right: 17%;
    font-family: GothamCondensed-Medium;
  }
  
  .question_box {
    border: 2px solid #a31e23;
    padding: 12px;
    text-align: center;
    margin-right: 33px;
    margin-left: 33px;
    color: #000000;
  }
  
  .question_box p {
    font-size: 33px;
  }
  
  
    .buttonsubmit {
      background-color: #a31e23;
      /* margin-top: 43%; */
      color: #fff;
      font-family: GothamCondensed-Medium;
      padding: 2px 20px;
      font-size: 55px;
      border: none;
      border-radius: 8px;
    }
  
    }
  
    @media (max-width: 767px) {
  
      .paraDes{
        font-size: 6px;
      }
      .container_two {
    width: 100%;
    height: 100%;
    background: url(./../images/newBg.png);
    background-attachment: fixed;
    background-size: 100% 100%;
    font-family: GothamCondensed-Bold;
    color: rgb(0, 0, 0);
    position: fixed;
    background-repeat: no-repeat;
    overflow: scroll;
  }
  
  .bodycontenttwo {
    width: 100%;
    height: auto;
    float: left;
    /* padding-left: 10%; */
    padding-top: 5%;
    /* padding-right: 4%; */
  }
  
  .question_box {
    border: 2px solid #a31e23;
    padding: 12px;
    text-align: center;
    margin-right: 33px;
    margin-left: 33px;
    color: #000000;
  }
  
  
    .buttonsubmit {
      background-color: #a31e23;
      /* margin-top: 43%; */
      color: #fff;
      font-family: GothamCondensed-Bold;
      padding: 2px 20px;
      font-size: 38px;
      border: none;
      border-radius: 8px;
    }
    
      }
  
  
      
  
    
  
  
  
  
  