.ht--form-press-kit {
}

.ht--form-press-kit input[type="text"],
.ht--form-press-kit input[type="tel"],
.ht--form-press-kit textarea,
.ht--form-press-kit input[type="email"] {
  border: none !important;
  box-shadow: none !important;
  border-radius: 8px !important;
  border-bottom: 1px solid #c1c1da !important;
}
.ht--form-press-kit .gfield_label.gform-field-label {
  font-size: 22px !important;
}
.ht--form-press-kit #gform_submit_button_2 {
  color: #fff !important;
  font-family: Dm mono;
  border-radius: 11px !important;
  padding: 16px 24px !important;
  width: fit-content;
  font-size: 14px !important;
}
/* _________________- */
.ht--content-article {
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    margin-bottom: 16px;
  }
}
.ht--content-article {
  h1 strong,
  h2 strong,
  h3 strong,
  h4 strong,
  h5 strong,
  h6 strong {
    font-weight: 500 !important;
  }
}
.ht--content-article p strong {
  font-weight: 700 !important;
}

/* .ht--content-article strong {
  font-weight: 300 !important;
} */

@media (width > 1024px) {
  .ht--menu-press a:hover {
    color: #4437f3 !important;
    padding-bottom: 16px !important;
    border-bottom: 2px solid #4437f3;
  }

  .ht--menu-press .current_page_item {
    padding-bottom: 16px !important;
    border-bottom: 2px solid #4437f3 !important;
  }
}

.ht--form-press-kit #gform_confirmation_message_2 {
  color: #000 !important;
}

@media (width < 600px) {
  #menu-menu-pagina-pressita .menu-item {
    margin-right: 12px;
  }
  #menu-menu-pagina-pressita {
    gap: 24px;
    display: flex !important;
    overflow-x: auto;
    white-space: nowrap;
    flex-wrap: nowrap;
    padding-bottom: 24px;
    -webkit-overflow-scrolling: touch;
  }
}
