ul{
  display: grid;
  grid-template-columns: 1fr 1fr;
  padding: 0 !important;
}

li.menu_cta.et_pb_menu_page_id-27.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-29 {
    padding: .5rem;
}

li{
  display: flex;
  align-items: center;
  gap: 1rem;
  margin-bottom: 1rem;
}

li img {
    max-width: 2rem;
}

legend.gfield_label.gform-field-label {
    color: black !important;
}

label {
    color: black !important;
}

input#gform_submit_button_4 {
    border: none;
    padding: 1rem;
    border-radius: 10px;
    background: #a30303;
    color: white;
    font-size: 1rem;
    text-transform: uppercase;
}

form#gform_4 {
    display: flex;
    align-items: center;
}

.connect-social-icons div{
  display: flex;
  gap: 1rem;
}

.connect-social-icons div img {
    max-width: 3rem;
}

.et_pb_module.et_pb_menu.et_pb_menu_0_tb_header.et_pb_bg_layout_light.et_pb_text_align_left.et_dropdown_animation_fade.et_pb_menu--without-logo.et_pb_menu--style-left_aligned {
    background: transparent;
}

ul#menu-main-nav li a {
    color: white !important;
}

span.gfield_required.gfield_required_text {
    display: none !important;
}

.gfield_label:after {
    content: "*";
    color: darkred;
}

@media (max-width: 980px){
  form#gform_4{
    display: flex;
    flex-direction: column;
  }
}

@media (max-width: 728px){
  ul.webhead-connect-services {
    display: flex;
    flex-direction: column;
}
}