.themeForm-mod form fieldset label[placeholder] span {
  color: #262424;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 162.5%;
}

{#.themeForm-mod form input[type=email], 
.themeForm-mod form input[type=file], 
.themeForm-mod form input[type=number], 
.themeForm-mod form input[type=password], 
.themeForm-mod form input[type=search], 
.themeForm-mod form input[type=tel], 
.themeForm-mod form input[type=text], 
.themeForm-mod form select, 
.themeForm-mod form textarea {

}

.themeForm-mod form input[type=email]:focus, 
.themeForm-mod form input[type=file]:focus, 
.themeForm-mod form input[type=number]:focus, 
.themeForm-mod form input[type=password]:focus, 
.themeForm-mod form input[type=search]:focus, 
.themeForm-mod form input[type=tel]:focus, 
.themeForm-mod form input[type=text]:focus, 
.themeForm-mod form select:focus, 
.themeForm-mod form textarea:focus {
  outline: 0;
  border-color: #000;
}
#}

.themeForm-mod form textarea {
  min-height:70px;
  height:70px;
}

.themeForm-mod form select {
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='11' viewBox='0 0 18 11' fill='none'%3E%3Cpath d='M2 2L9 9L16 2' stroke='%23FE5000' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");  
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 14px;
  cursor: pointer;
  padding-right: 48px;
  font-weight: 300;
}

.hs-fieldtype-checkbox .inputs-list,
.hs-fieldtype-radio .inputs-list  {
  display: block
}

.hs-fieldtype-checkbox .inputs-list>li, 
.hs-fieldtype-radio .inputs-list>li {
  width: 100%
}


@media (max-width: 991px) {
 .themeForm-inner > span > div {
    height: auto !important;
  }
}
