{# ****** Container Styles ******#}

.custom-contact-us-form{
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
  width: 100%;
}

.custom-contact-us-form__button-arrow{
  width: 16px;
  height: 16px;  
  margin-left: 10px;
}

.custom-contact-us-form__button-arrow svg{
  width: 16px;
  height: 16px;  
}

.custom-contact-us-form__form{
  margin-top: 50px;
}

@media (max-width: 480px) { 
  .custom-contact-us-form__form form:not(.hs-video-form) .form-columns-2 > .hs-form-field .input,
  .custom-contact-us-form__form form:not(.hs-video-form) .form-columns-1 > .hs-form-field .input,
  .custom-contact-us-form__form form fieldset.form-columns-1 .input{
    width: 100%;
    margin-right: 0;
  }
}

.custom-contact-us-form__form .actions input{
  background-image: url('https://24307406.fs1.hubspotusercontent-na1.net/hubfs/24307406/chevron%20right.svg');
  background-repeat: no-repeat;
  background-position: 88%;
  background-size: 14px;
  padding-right: 43px;
}

.custom-contact-us-form__description a{
  text-decoration: underline;
}

.custom-contact-us-form__description ul li{
  margin-bottom: 20px;
}

.hs_product_of_interest > div.input,
.hs_product_of_interest___lab_and_scientific_services > div.input,
.hs_product_of_interest___community_science_and_education > div.input{
  max-height: 0;
  /*transform: scaleY(0);*/
  overflow: hidden;
  transform-origin: top center;
  transition: all 0.3s linear;
}

.hs_product_of_interest > label,
.hs_product_of_interest___lab_and_scientific_services > label,
.hs_product_of_interest___community_science_and_education > label{
  position: relative;
  cursor: pointer;
}

.hs_product_of_interest > label::after,
.hs_product_of_interest___lab_and_scientific_services > label::after,
.hs_product_of_interest___community_science_and_education > label::after{
  background-repeat: no-repeat;
  content: "";
  position: absolute;
  right: 15px;
  top: 7px;
  width: 15px;
  height: 15px;
}

.hs-form-field.dropdown-open > div.input{
  max-height: 180px;
  transform: scaleY(1);
}

.form-columns-1:has(.hs_product_of_interest___community_science_and_education){
  width: 50%;
}

@media (max-width: 480px) { 
  .form-columns-1:has(.hs_product_of_interest___community_science_and_education){
    width: 100%;
  }
}


.custom-contact-us-form .legal-consent-container .hs-form-booleancheckbox-display>span{
  margin-left: 0;
}