.custom-form-class .hs-fieldtype-text{
  border: none;
  padding: 0px;
}
.custom-form-class input:focus{
  outline: none;
}
.custom-form-class .hs-input{
  border: 1px solid #bababa;
  border-radius: 12px;
  overflow: hidden;
  padding: 10px 10px;
  width: 100% !important;
}
.custom-form-class .hs_error_rollup{
  display: none;
}
.bootstrap5-wrap .custom-form-class ul.hs-error-msgs{
  list-style: none;
  padding-left: 0;
}
.custom-form-class  fieldset{
  margin-bottom: 5px;
}
.custom-form-class select.hs-input, .custom-form-class textarea.hs-input{
  border: 1px solid #bababa;
  border-radius: 12px;
  padding: 10px;
}
.custom-form-class .form-columns-2{
  display: flex;
  gap: 10px;
}
.custom-form-class .actions{
  text-align: center;
}
.custom-form-class .hs-button.primary{
  background-color: #4569ec;
  color: white;
  border: none;
  padding: 8px 33px;
  border-radius: 8px;
}
.custom-form-class .hs-error-msg{
  color: red;
}
.bootstrap5-wrap .custom-form-class  fieldset{
  margin-bottom: 8px;
}
.custom-form-class label[placeholder] {
  display: none;
}
.custom-form-class [class*=icheck-]>label{
  font-size: 13px;
}
.custom-form-class [class*=icheck-]>input:first-child+label::before, .custom-form-class .icheck-primary>input:first-child:not(:checked):not(:disabled):hover+label::before{
  border-radius: 7px;
}
@media ( max-width: 768px ){
  .bootstrap5-wrap .custom-form-class .row.list_row_container{
    max-width: 250px;
    margin-left: auto;
    margin-right: auto;
  }
}