.tc-form-content .tc-form-content-heading {
  margin:0 0 50px 0;
}
.tc-form-content .tc-form-content-heading h2 {
  font-family: 'Plus Jakarta Sans';
  font-weight: 600;
  font-size: 32px;
  line-height: 42px;
  color: #333333;
  text-align:center;
  margin:0;
}
.tc-form-content .tc-form-content-main {
  display:flex;
  gap:30px;
}
.tc-form-content .tc-form-content-main .tc-form-content-left {
  width:60%;
}
.tc-form-content .tc-form-content-main .tc-form-content-right {
  width:40%;
}
.tc-form-content .tc-form-content-main .tc-form-content-left .tc-form-content-box {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 4px 32px rgba(0, 0, 0, .1);
  padding: 30px;
  display: flex;
  gap: 30px;
}
.tc-form-content .tc-form-content-main .tc-form-content-left .tc-form-content-box .tc-form-content-number {
  font-weight: 600;
  font-size: 32px;
  line-height: 50px;
  color: #F8164F;
  display: flex;
  align-items: center;
  padding:0 30px 0 0px;
  border-right:1px solid rgb(81 98 111 / 20%);
}
.tc-form-content .tc-form-content-main .tc-form-content-left .tc-form-content-box .tc-form-content-list h4 {
  font-weight: 600;
  font-size: 20px;
  line-height: 26px;
  margin:0;
  color: #000000; 
}
.tc-form-content .tc-form-content-main .tc-form-content-left .tc-form-content-box .tc-form-content-list p {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #6B7B8D;
  margin:7px 0 0 0;
}
.tc-form-content .tc-form-content-main .tc-form-content-left .tc-form-content-info {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.tc-form-content .tc-form-content-main .tc-form-box {
  background: #FFFFFF;
  border: 2px solid #F8164F;
  border-radius: 20px;
  padding:50px 30px;
}
.tc-form-content .tc-form-content-main .tc-form-box .form-title {
  display:none;
}
.tc-form-content .tc-form-content-main .tc-form-box .hsfc-Step__Content {
  padding:0;
}
.tc-form-content .tc-form-content-main .tc-form-box .hsfc-Step__Content label {
  display:none;
}
.tc-form-content .tc-form-content-main .tc-form-box .hsfc-Step__Content input,
.tc-form-content .tc-form-content-main .tc-form-box .hsfc-Step__Content textarea {
  padding: 14px 15px;
  border: 1px solid rgba(81, 98, 111, 0.3);
  border-radius: 5px;
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  color: #323232;
  background: transparent !important;
}
.tc-form-content .tc-form-content-main .tc-form-box .hsfc-Step__Content .hsfc-NavigationRow__Buttons {
  width:100%;
  display:block;
}
.tc-form-content .tc-form-content-main .tc-form-box .hsfc-Step__Content .hsfc-NavigationRow__Buttons button {
  width:100%;
  border-radius:50px;
}
.tc-form-content .tc-form-content-main .tc-form-content-right .tc-form-box-img {
  text-align:center;
  margin-top:32px;
  line-height:0;
}
.tc-form-content .tc-form-content-main .tc-form-content-right .tc-form-box-title {
  padding:30px;
  margin-top:80px;
}
.tc-form-content .tc-form-content-main .tc-form-content-right h3 {
  font-weight: 600;
  font-size: 32px;
  line-height: 42px;
  color: #323232;
  margin:0;
}
.tc-form-content .tc-form-content-main .tc-form-content-right p {
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #51626F;  
  margin:30px 0 0 0;
}
@media (max-width:991px) {
  .tc-form-content .tc-form-content-main {
    flex-direction: column;
  }
  .tc-form-content .tc-form-content-main .tc-form-content-left,
  .tc-form-content .tc-form-content-main .tc-form-content-right{
    width:100%;
  }
  .tc-form-content .tc-form-content-heading {
    margin:0 0 40px 0;
  }
  .tc-form-content .tc-form-content-main .tc-form-content-right .tc-form-box-title {
    padding: 20px !important;
    margin-top: 50px !important;
  }
  .tc-form-content .tc-form-content-main .tc-form-box {
    padding:30px !important;
  }
  .tc-form-content .tc-form-content-heading h2,
  .tc-form-content .tc-form-content-main .tc-form-content-right h3 {
    font-size:30px;
    line-height:40px;
  }
}
@media (max-width:767px) {
  .tc-form-content .tc-form-content-heading {
    margin:0 0 30px 0;
  }
  .tc-form-content .tc-form-content-main .tc-form-content-right .tc-form-box-title {
    margin-top: 40px !important;
  }
  .tc-form-content .tc-form-content-main .tc-form-content-right p {
    margin: 20px 0 0 0 !important;
  }
  .tc-form-content .tc-form-content-main .tc-form-box {
    padding:20px !important;
  }
  .tc-form-content .tc-form-content-heading h2,
  .tc-form-content .tc-form-content-main .tc-form-content-right h3 {
    font-size:28px;
    line-height:38px;
  }
}
@media (max-width:540px) {
  .tc-form-content .tc-form-content-main .tc-form-content-left .tc-form-content-box {
    padding:20px;
    flex-direction: column;'
    gap:20px;
  }
  .tc-form-content .tc-form-content-main .tc-form-content-left .tc-form-content-box .tc-form-content-number {
    border-right:0;
    border-bottom: 1px solid rgba(81, 98, 111, .2);
    padding:0 0 20px 0;
  }
}