.terms-conditions-container1 {
    width: 100%;
    display: flex;
    min-height: 100vh;
    align-items: center;
    flex-direction: column;
    justify-content: flex-start;
  }
   
  .terms-conditions-container2 {
    flex: 0 0 auto;
    width: 100%;
    height: auto;
    display: flex;
    position: relative;
    margin-top: 100p;
    align-items: center;
    padding-top: 100px;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: column;
    padding-bottom: 100px;
    justify-content: center;
    background-image: linear-gradient(90deg, #DADBDA 0%, #E3E8E4 50%, #D5DAD6 100%);;
  }
   
  .terms-conditions-image {
    top: 0px;
    right: 0px;
    width: auto;
    height: 750px;
    position: absolute;
    object-fit: cover;
  }
   
  .terms-conditions-container3 {
    width: 100%;
    position: relative;
    max-width: auto;
    justify-content: flex-start;
  }
   
  .terms-conditions-container4 {
    width: 100%;
    display: flex;
    z-index: 60;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
  }
   
  .terms-conditions-text10 {
    margin-bottom: 30px;
  }
   
  .terms-conditions-text11 {
    width: 100%;
    margin-bottom: 30px;
  }
   
  .terms-conditions-button {
    display: flex;
    align-items: center;
    flex-direction: row;
  }
   
  .terms-conditions-icon1 {
    margin-right: 20px;
  }
   
  @media(max-width: 1600px) {
    .terms-conditions-container4 {
      width: 45%;
    }
  }
   
  @media(max-width: 1200px) {
    .terms-conditions-container2 {
      height: 805px;
    }
  }
   
  @media(max-width: 991px) {
    .terms-conditions-container2 {
      height: auto;
      margin-top: 0px;
    }
  }
   
  @media(max-width: 767px) {
    .terms-conditions-container2 {
      height: auto;
      padding: 15px;
      margin-top: 0px;
    }
    .terms-conditions-container3 {
      flex-direction: column;
    }
    .terms-conditions-container4 {
      width: 100%;
      margin-bottom: 60px;
    }
    .terms-conditions-text11 {
      width: 100%;
    }
  }
  