body #main-header #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar:before {
  color: #08145E !important;
}
body #main-header #et-top-navigation #et_mobile_nav_menu #mobile_menu {
  border-color: #08145e !important;
}
@media (max-width: 980px) {
  body.home .banner-section {
    padding-top: 0 !important;
  }
}
body.home .banner-section .et_pb_row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 980px) {
  body.home .banner-section .et_pb_row {
    flex-direction: column;
  }
}
@media (max-width: 980px) {
  body.home .banner-section .et_pb_row .et_pb_column:not(.et-last-child) {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  body.home .banner-section .et_pb_row .et_pb_column:not(.et-last-child) .et_pb_text_inner h2 {
    font-size: 32px;
  }
}
@media (max-width: 580px) {
  body.home .banner-section .et_pb_row .et_pb_column:not(.et-last-child) .et_pb_text_inner h2 {
    font-size: 30px;
  }
}
@media (max-width: 425px) {
  body.home .banner-section .et_pb_row .et_pb_column:not(.et-last-child) .et_pb_text_inner h2 {
    font-size: 22px;
    line-height: 26px;
  }
}
@media (max-width: 768px) {
  body.home .banner-section .et_pb_row .et_pb_column:first-child {
    margin-bottom: 0;
  }
}
@media (max-width: 980px) {
  body.home .banner-section .et_pb_row .et_pb_column:first-child .et_pb_row_inner {
    padding-top: 0 !important;
  }
}
body.home #about .et_pb_row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 980px) {
  body.home #about .et_pb_row {
    padding-top: 0;
    flex-direction: column;
  }
  body.home #about .et_pb_row .et_pb_text {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (max-width: 980px) {
  body.home #about .et_pb_row_0 {
    flex-direction: column-reverse;
  }
}
body.home #about .et_pb_row_0 .et_pb_column:first-child {
  margin-top: 30px !important;
  margin-bottom: 0;
}
@media (min-width: 980px) {
  body.home #about .et_pb_column .et_pb_text_1, body.home #about .et_pb_column .et_pb_text_3 {
    margin-top: 0 !important;
    margin-bottom: 5px !important;
  }
}
body.home #about .bob-fishing-image img {
  transform: scale(0.8);
}
body.home #fullwidth-container {
  display: flex;
  align-items: center;
}
@media (max-width: 980px) {
  body.home #fullwidth-container {
    height: 720px;
    min-height: 720px;
  }
}
body.home #fullwidth-container .et_pb_fullwidth_image {
  padding: 0 !important;
}
body.home #positions .et_pb_row, body.home #positions2 .et_pb_row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 980px) {
  body.home #positions .et_pb_row, body.home #positions2 .et_pb_row {
    flex-direction: column;
  }
}
@media (min-width: 980px) {
  body.home #positions .et_pb_row .et_pb_column .et_pb_text:nth-child(odd), body.home #positions2 .et_pb_row .et_pb_column .et_pb_text:nth-child(odd) {
    margin-top: 0 !important;
    margin-bottom: 5px !important;
  }
}
@media (max-width: 980px) {
  body.home #positions .et_pb_row .et_pb_column .et_pb_text:nth-child(odd), body.home #positions2 .et_pb_row .et_pb_column .et_pb_text:nth-child(odd) {
    margin-top: 15px !important;
    margin-bottom: 0 !important;
  }
  body.home #positions .et_pb_row .et_pb_column .et_pb_text:nth-child(odd) h3, body.home #positions2 .et_pb_row .et_pb_column .et_pb_text:nth-child(odd) h3 {
    padding-bottom: 0;
  }
}
@media (max-width: 480px) {
  body.home #positions .et_pb_row .et_pb_column .et_pb_text:nth-child(odd) h3, body.home #positions2 .et_pb_row .et_pb_column .et_pb_text:nth-child(odd) h3 {
    padding-bottom: 8px;
  }
}
@media (max-width: 980px) {
  body.home #positions .et_pb_row .et_pb_column, body.home #positions2 .et_pb_row .et_pb_column {
    margin-bottom: 0 !important;
  }
}
body.home #positions2 {
  padding-top: 0 !important;
}
body.home #positions .et_pb_blurb_content, body.home #positions2 .et_pb_blurb_content {
  max-width: unset;
}
body.home #positions .et_pb_blurb_content .et_pb_main_blurb_image, body.home #positions2 .et_pb_blurb_content .et_pb_main_blurb_image {
  margin-bottom: 0 !important;
  display: block;
}
@media (max-width: 980px) {
  body.home #contact .et_pb_row_12 {
    margin-top: 100px !important;
  }
}
@media (max-width: 768px) {
  body.home #contact .et_pb_row_12 {
    margin-top: 50px !important;
  }
}
@media (max-width: 980px) {
  body.home #contact .et_pb_row_12 .et_pb_column:first-child .et_pb_with_border, body.home #contact .et_pb_row_12 .et_pb_column:first-child .et_pb_image_6 {
    margin: 0 auto !important;
  }
}
@media (max-width: 980px) {
  body.home #contact .et_pb_row_12 .et_pb_column:first-child .et_pb_text {
    text-align: center !important;
  }
}
body.home #et_pb_contact_form_0 form.et_pb_contact_form input, body.home #et_pb_contact_form_0 form.et_pb_contact_form textarea {
  color: white;
}
@media (max-width: 425px) {
  body.home #et_pb_contact_form_0 form.et_pb_contact_form .et_contact_bottom_container {
    width: 100%;
  }
}
@media (max-width: 425px) {
  body.home #et_pb_contact_form_0 form.et_pb_contact_form .et_contact_bottom_container .et_pb_contact_submit {
    font-size: 16px;
    width: 100%;
    margin: 0 0 0 3%;
  }
}
@media (max-width: 768px) {
  body.home h2 {
    font-size: 32px;
  }
  body.home h2 strong {
    font-size: 28px;
    line-height: 34px;
  }
  body.home h3 {
    font-size: 26px;
    line-height: 32px;
  }
}
@media (max-width: 480px) {
  body.home h2 {
    font-size: 22px;
    line-height: 26px;
  }
  body.home h2 strong {
    font-size: 22px;
    line-height: 26px;
  }
  body.home h3 {
    font-size: 20px;
    line-height: 24px;
  }
  body.home p, body.home span:not(.et-waypoint) {
    font-size: 18px;
    line-height: 22px;
  }
}
body .grecaptcha-badge {
  display: none !important;
}

/*# sourceMappingURL=custom.css.map */
