.formContent_wrapper {
  padding: 40px 60px 40px 60px;
  background: linear-gradient(45deg, #228EBC, #139A9F);
  border-radius: 25px;
}

.form-content-row {
  display: flex;
  align-items: center;
  gap:80px 20px;
  justify-content: space-between;
}

.contentColumn {
  max-width: 660px;
}

.form_column {
  width: 400px;
}

.formContent_wrapper .contentColumn .content * {
  color: #fff;
}

.formContent_wrapper .contentColumn .content :where(p, small, div, ul, li){color: rgba(255, 255, 255, 0.85);}
.formContent_wrapper .contentColumn .content :where(p, small, div, span):last-child,
.formContent_wrapper .contentColumn .content :where(p, small, div, span):last-child span{margin:0 0 0 0;}

.contentColumn .content h2,
.contentColumn .content h2 span{
  font-weight: normal;
  font-size:42px;
}

.justify-content-space-between {
  justify-content: space-between;
}

.form_column form {
  border: none;
  border-radius: 20px;
  background: #fff;
}

.form_column form input.hs-button.primary.large {
  border: none !important;
  color: #ffffff !important;
  transition: all 0.3s ease-in-out;
  background: linear-gradient(90deg, rgba(18, 175, 184, 1) 0%, rgba(18, 115, 145, 1) 100%) !important;
  border-radius: 30px;
  width: fit-content !important;!i;!;
  padding: 14px 30px;
}

.form_column form input {
  border-radius: 30px;
  border: none;
  background: #F2F2F2;
}

.row.justify-content-space-between {
  align-items: center;
}

@media(max-width:800px){
  .form-content-row {flex-wrap:wrap;}
  .form_column {max-width: 100%;}
  .form-col,
  .form-content-col{flex: 0 0 100%;max-width: 100%;}
  .contentColumn .content h2,
  .contentColumn .content h2 span{font-size:32px !important;}
}

@media(max-width:600px){
  .formContent_wrapper {padding: 39px 0px 18px 0px;border-radius:30px;}
}