.elementor-45 .elementor-element.elementor-element-ace71f6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-ec54551{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-f77ec9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-f77ec9a */.hgh-contact-main input,
.hgh-contact-main select,
.hgh-contact-main textarea,
.hgh-contact-main button {
  -webkit-appearance: none;
  appearance: none;
}

.hgh-contact-main select {
  background-image:
    linear-gradient(45deg, transparent 50%, #215A69 50%),
    linear-gradient(135deg, #215A69 50%, transparent 50%);
  background-position:
    calc(100% - 22px) 50%,
    calc(100% - 16px) 50%;
  background-size: 6px 6px, 6px 6px;
  background-repeat: no-repeat;
  padding-right: 42px;
}

.hgh-contact-main input[type="date"] {
  min-height: 55px;
  line-height: normal;
}

.hgh-contact-main input[type="date"]::-webkit-date-and-time-value {
  text-align: left;
}

.hgh-contact-main input[type="date"]::-webkit-calendar-picker-indicator {
  opacity: 0.7;
  cursor: pointer;
}/* End custom CSS */